,我發現了以下錯誤:LibGit2Sharp版本錯誤的MSBuild
Error 17 System.IO.FileLoadException: Could not load file or assembly
'LibGit2Sharp, Version=0.14.30212.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
A strongly-named assembly is required. (Exception from HRESULT: 0x80131044)
File name: 'LibGit2Sharp, Version=0.14.30212.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' --->
System.IO.FileLoadException: A strongly-named assembly is required. (Exception from HRESULT: 0x80131044)
我甚至不使用github上,但似乎我需要在這個參考
我曾嘗試加入版本14.0,14.1,15.0和21,但他們都拋出這個錯誤。它似乎完全想要版本14.30212.0,並且不會接受任何其他版本。我試着手動將版本14.1更改爲14.30212.0並重建它,但由於我沒有用.snk或.pfx文件簽名,因此公鑰不同,所以它不接受該程序集無論是。
如何完全刪除此引用(Microsoft.Teamfoundation.Build.Activities也引用它),或者至少可以在哪裏找到此特定版本(無法在任何地方找到它)。
*我收到以下錯誤:* - >你什麼時候收到這個錯誤? – stijn 2015-03-02 09:43:04
構建包含TfvcTemplate.12.xaml文件的項目時。當我使用此構建過程對構建進行排隊時,我從構建服務器收到以下錯誤:無法加載文件或程序集「LibGit2Sharp,Version = 0.14.30212.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35」或其某個依賴項。該系統找不到指定的文件。 使用IlSpy,我可以看到Microsoft.Teamfoundation.Build.Activities解析了LibGit2Sharp。DLL的參考,但版本是不同的。 – Pierre 2015-03-02 09:48:43
@Pierre你想達到什麼目的? – nulltoken 2015-03-02 10:21:50