使用VSTS的ASP.NET Core 2.1 CI / CD生成错误

时间:2018-08-15 17:07:29

标签: asp.net-core azure-devops azure-pipelines continuous-deployment

我在VS2017中创建了一个全新的ASP.NET Core 2.1项目,然后在VSTS中使用“ ASP.NET Core”使用VSTS创建了管道。当构建运行时,我始终会收到此错误:

  
    

无法从程序集C:\ Users \ VssAdministrator.nuget \ packages \ buildwebcompiler \ 1.11.326 \ build .. \ tools \ WebCompiler.exe加载“ WebCompiler.CompilerBuildTask”任务。无法加载文件或程序集'Microsoft.Build.Utilities.v4.0,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'。该系统找不到指定的文件。确认声明正确,程序集及其所有依赖项均可用,并且任务包含实现Microsoft.Build.Framework.ITask的公共类。 [D:\ a \ 1 \ s \ SukiCore \ SukiCore.csproj]

  

那我应该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:0)

好的,由于某种原因,我在.csproj文件中有此文件,因此当我注释掉它时它就开始工作:

<!--<PackageReference Include="BuildWebCompiler" Version="1.11.326" />-->

当我使用解决方案资源管理器中的“添加视图”菜单添加新视图时,它就到达了。