asp.net - 无法从程序集中加载 BuildTasks.Csc 任务?

标签 asp.net asp.net-mvc entity-framework azure azure-devops

我对在这里问这样的问题感到内疚,但我很茫然,希望得到一些帮助。

像 Web 应用程序这样的概念验证是在一台 PC 上构建的,并放在存储库上以下载到不同位置的另一台 PC 上。最初设置了自动构建功能,Azure 将在 checkin 时自动构建和发布,但该功能已被删除。事情在两端都在进行,直到一侧包含大量被排除的更改。现在我看到以下错误:

The "Microsoft.CodeAnalysis.BuildTasks.Csc" task could not be
loaded from the assembly ...\packages\Microsoft.Net.Compilers.1.0.0\build..\tools\Microsoft.Build.Tasks.CodeAnalysis.dll. Could not load file or assembly 'file:///...\packages\Microsoft.Net.Compilers.1.0.0\tools\Microsoft.Build.Tasks.CodeAnalysis.dll' or one of its dependencies. The system cannot find the file specified. Confirm that the declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask.

有人对从哪里开始寻找问题有任何建议吗?

最佳答案

事实证明,NuGet 包已提交到存储库并破坏了一切。从存储库中删除 project\project\packages 目录解决了所有构建问题,因为 NuGet 在构建时自动获取包。

关于asp.net - 无法从程序集中加载 BuildTasks.Csc 任务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32150204/

相关文章:

c# - ASP.NET 中的按键

asp.net - 新的<%: %> encoding syntax in Visual Studio 2010 do?是什么意思

c# - 格式化辅助方法属于模型、 View 模型还是单独的类?

c# - 本地蓝屏vs远程处理错误

.net - EF Core linq 和条件包含然后包含问题

c# - 将 IOrderedEnumerable 转换为 ICollection

asp.net - 使asp.net 中的某些页面需要登录的最佳方法是什么?

asp.net - 无法在 Foreach 循环中将类型 "char"转换为 "string"

c# - ASP.NET MVC 参数绑定(bind) : How to POST a list or array to a controller method?

c# - 使用 Distinct 和 Order By 时 Entity Framework 中的多个查询和性能不佳