Bry*_*yan 21 c# visual-studio azure-devops azure-pipelines
我有一个TFS在线项目.当我试图构建项目时,我收到以下错误:
严重级代码说明项目文件行错误无法从程序集C:\ Users\Bryan\Source\Workspaces\TestProject\ContosoUniversity\packages\Microsoft.Net.Compilers.1.0加载"Microsoft.CodeAnalysis.BuildTasks.Csc"任务. 0 \建.. \工具\ Microsoft.Build.Tasks.CodeAnalysis.dll.无法加载文件或程序集'file:/// C:\ Users\Bryan\Source\Workspaces\TestProject\ContosoUniversity\packages\Microsoft.Net.Compilers.1.0.0\tools\Microsoft.Build.Tasks.CodeAnalysis.dll '或其中一个依赖项.找不到该文件.确认声明是否正确,程序集及其所有依赖项是否可用,以及该任务是否包含实现Microsoft.Build.Framework.ITask的公共类.ContosoUniversity
这与Azure有什么关系不支持ASP.NET 4.6吗?
Sal*_*one 28
这是我的修复.使用Nuget Package Manager,如果引用,则删除这两个包:
Microsoft.CodeDom.Providers.DotNetCompilerPlatform
Microsoft.Net.Compilers
Run Code Online (Sandbox Code Playgroud)
之后,运行重建.这确保了构建不会尝试使用特定的构建exe.单击此处查看与先前版本的差异
Vic*_*SFT 11
不,它与Azure Web Apps无关,不支持ASP.NET 4.6.实际上,您收到此错误消息,因为NuGet包已签入版本控制.
因此,您需要从TFS中删除文件夹TestProject\ContosoUniversity\packages并再次构建.请参阅:无法从程序集加载BuildTasks.Csc任务?
就我而言,它通过将以下两个Nuget软件包更新为最新版本来解决了:
Microsoft.CodeDom.Providers.DotNetCompilerPlatform
Microsoft.Net.Compilers
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32868 次 |
| 最近记录: |