构建失败,错误“缺少程序集或使用指令”

时间:2015-10-30 17:23:00

标签: asp.net msbuild visual-studio-2015 .net-4.5 azure-devops

我正在使用TFS-Online(visualstudio.com)和Visual Studio 2015建立一个内部部署的TFS构建服务器(2015)。我想构建一个ASP.NET 4.5 Web项目。 TFS-Online构建有效但我仍然有问题需要修复内部部署构建主机。 MSBuild-Log提供以下问题(我使用的是德语Windows Server 2012 R2):

Für SearchPath "{Registry:Software\Microsoft\.NETFramework,v4.5,AssemblyFoldersEx}".
Berücksichtigte Speicherorte von AssemblyFoldersEx.
Für SearchPath "{AssemblyFolders}".
C:\Program Files\Microsoft SQL Server\120\SDK\Assemblies\Newtonsoft.Json.winmd wurde berücksichtigt, war jedoch nicht vorhanden.
C:\Program Files\Microsoft SQL Server\120\SDK\Assemblies\Newtonsoft.Json.dll wurde berücksichtigt, war jedoch nicht vorhanden.
C:\Program Files\Microsoft SQL Server\120\SDK\Assemblies\Newtonsoft.Json.exe wurde berücksichtigt, war jedoch nicht vorhanden.
C:\Program Files\Microsoft SQL Server\120\SDK\Assemblies\Newtonsoft.Json.winmd wurde berücksichtigt, war jedoch nicht vorhanden.
C:\Program Files\Microsoft SQL Server\120\SDK\Assemblies\Newtonsoft.Json.dll wurde berücksichtigt, war jedoch nicht vorhanden.
C:\Program Files\Microsoft SQL Server\120\SDK\Assemblies\Newtonsoft.Json.exe wurde berücksichtigt, war jedoch nicht vorhanden.

......等等(几乎每个集会都缺失)。

我尝试了以下内容:

为什么将MSBuild看成Newtonsoft.Json程序集的Microsoft SQL Server文件夹? 您是否知道如何使TFS构建工作?

非常感谢提前!

1 个答案:

答案 0 :(得分:3)

I solved the problem by deleting the packages folder and referring to the following manual: https://docs.nuget.org/consume/package-restore/team-build