2011-08-12 22 views
1

这可能吗?目前,Visual Studio 2008中的Power Tools 2008签入策略导致Visual Studio 2010出现错误。在我自己的定制签入策略工作中,它需要引用某些TFS库的不同版本 - 9.0.0.0和10.0 .0.0通常。我不是真的看好他们在这里是一个好的解决方案,但如果有人知道一个人请分享。在同一个TFS 2008项目中使用Visual Studio 2010和2008与检入策略

Changeset Comments Policy中的内部错误。错误加载 变更集评论政策政策(该政策汇编 “Microsoft.TeamFoundation.PowerTools.CheckinPolicies.ChangesetComments, 版本= 9.0.0.0,文化=中性公钥= b03f5f7f11d50a3a”是 未注册)。安装说明:要安装此策略,请按照CheckForComments.cs中的说明进行操作 。

自定义路径策略中的内部错误。错误加载自定义路径 政策政策(该政策汇编 “Microsoft.TeamFoundation.PowerTools.CheckinPolicies.CustomPathPolicy, 版本= 9.0.0.0,文化=中性公钥= b03f5f7f11d50a3a”是 未注册)。安装说明:请联系您的 管理员

自定义路径策略中的内部错误。错误加载自定义路径 政策政策(该政策汇编 “Microsoft.TeamFoundation.PowerTools.CheckinPolicies.CustomPathPolicy, 版本= 9.0.0.0,文化=中性公钥= b03f5f7f11d50a3a”是 未注册)。安装说明:请联系您的 管理员

回答

-1

我已经通过安装我的自定义策略dll的这两个版本,然后确保2010注册表项指向2010 dll和2008注册表项指向2008年的DLL。

在哪里都可以在这里找到的注册表项信息: https://msdn.microsoft.com/en-us/library/bb668980.aspx,但应该是在路径HKEY_LOCAL_MACHINE \ SOFTWARE \微软\ VisualStudio的\ XX \ TeamFoundation \ SourceControl \签政策

对于这个工作,无论是dll必须具有相同的签名,因此可能无法使用电动工具DLL,但它可以在定制策略下正常工作。

+0

真棒,谢谢!是的,我试图让定制的政策除了这些之外还有效,但是我想如果我引用那些人会对我的案例有所了解。 :-) –

+1

你在考虑哪个DLL?哪些是dll必须指向的注册表内容? –

+0

Downvoted不提供注册表项和dll的详细信息。 – Polyfun

0

您是否尝试过安装Team Foundation Server 2010电动工具?

+0

是的,我有 - 没有运气。 –

相关问题