【发布时间】:2021-03-21 10:54:09
【问题描述】:
我从 github 下载了一个示例 C# 项目:https://github.com/dotnet/AspNetDocs
但我在构建时收到一条错误消息: 无法从程序集中加载“KillProcess”任务'......Microsoft.CodeDom.Providers.DotNetCompilerPlatform.3.6.0\build\net472....\tasks\DotNetCompilerPlatformTasks. dll'。 无法加载文件或程序集“Microsoft.Build.Utilities.Core, Version=14.0.0.0,...”或其依赖项之一。系统找不到指定的文件。
我正在使用 Visual Studio 2013 更新 5。我的项目的目标框架是 .NET Framework 4.8。
我已经安装了 Nuget 包: Microsoft.CodeDom.Providers.DotNetCompilerPlatform v3.6.0 Microsoft.Build.Utilities.Core v16.9.0
根据错误信息,Nuget 包 DotNetCompilerPlatform 似乎需要旧的 Build.Utilities.Core v14.0.0.0 而我安装的是最新版本 V16.9.0。
但是在我卸载包 v16.9.0 之后,我未能 nuget Install-Package v14.0.0.0。
是否可以配置 DotNetCompilerPlatform 以使用最新的 Build.Utilities.Core?
谢谢大家。周末愉快。
【问题讨论】:
-
您使用比最新版本落后 3 个版本的 Visual Studio 是否有原因?
-
嗨,Johnson,有关于这个问题的最新消息吗?
标签: c# .net visual-studio nuget .net-assembly