这可能吗?目前,Visual Studio 2008中的Power Tools 2008签入策略导致Visual Studio 2010出错。在我自己的自定义签入策略工作中,它需要引用一些TFS库的不同版本 - 9.0.0.0 vs 10.0通常是.0.0。我不是真的看好他们在这里是一个很好的解决方案,但如果有人知道,请分享。
变更集注释政策中的内部错误。加载错误 变更集评论政策政策(政策集合 “Microsoft.TeamFoundation.PowerTools.CheckinPolicies.ChangesetComments, Version = 9.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'是 未注册。)。安装说明:要安装此策略, 按照CheckForComments.cs中的说明进行操作。
自定义路径策略中的内部错误。加载自定义路径时出错 政策政策(政策大会 “Microsoft.TeamFoundation.PowerTools.CheckinPolicies.CustomPathPolicy, Version = 9.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'是 未注册。)。安装说明:请联系您的 管理员
自定义路径策略中的内部错误。加载自定义路径时出错 政策政策(政策大会 “Microsoft.TeamFoundation.PowerTools.CheckinPolicies.CustomPathPolicy, Version = 9.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'是 未注册。)。安装说明:请联系您的 管理员
答案 0 :(得分:0)
您是否尝试过安装Team Foundation Server 2010 Power Tools?
答案 1 :(得分:-1)
我已经修复了这个问题(虽然我的是自定义签入策略)通过安装我的自定义策略dll的两个版本,然后确保2010注册表项指向2010 dll和2008注册表项指向2008年dll。
有关注册表项位置的信息,请访问: https://msdn.microsoft.com/en-us/library/bb668980.aspx但应该在路径HKEY_LOCAL_MACHINE \ Software \ Microsoft \ VisualStudio \ xx \ TeamFoundation \ SourceControl \ Checkin Policies
为了使其工作,两个dll必须具有相同的签名,因此可能无法使用电动工具dll,但它可以在自定义策略下正常工作。