2011-08-12 51 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

是的,我有 - 沒有運氣。 –

相關問題