我安装了Visual Studio 2013,并且在自定义检查策略中遇到问题。我在注册表中添加了新的密钥和值:
HKEY_LOCAL_MACHINE \ SOFTWARE \微软\ VisualStudio的\ 12.0 \ TeamFoundation \ SourceControl \签 策略\ MyPolicyName
基本上我跟踪了此链接中的所有内容:http://msdn.microsoft.com/en-us/library/bb668980.aspx。,但我仍然收到错误:
“我的政策”中的内部错误。加载“MyPolicy”政策时出错 (政策大会'MyPolicy,Version = 1.0.0.0,Culture = neutral, PublicKeyToken = null'未注册。)。安装说明: 要安装此策略,请阅读InstallInstructions.txt。
以前它是用.NET 4.5构建的,并且在VS 2012中运行良好。我可能在.NET 4.5.1中构建它可能会解决问题,但事实并非如此。我该怎么做才能解决这个问题?以及InstallInstructions.txt在哪里?
更新:
我使用的是TFS 2012和SQL Server 2012. Visual Studio 2013 Premium(非预览版)。
感谢您的帮助!
答案 0 :(得分:1)
最后我想到了什么是错的。我安装了两个版本的Visual Studio。 2012年和2013年。一年前我使用VS 2012创建了一个自定义的cheking策略,我试图让它与VS 2013一起工作。我尝试在VS 2013中进行重建并且它没有工作。我尝试在只有VS 2013的机器上重建它,并认为它仍然引用了VS 2012库。所以我基本上删除了所有添加VS2013库的引用。这解决了这个问题。