【问题标题】:Could not load file or assembly Microsoft.Build.Utilities.Core无法加载文件或程序集 Microsoft.Build.Utilities.Core
【发布时间】:2018-01-17 05:43:32
【问题描述】:

当我打开我的项目解决方案时,我收到了这个错误。这是什么意思? 在解决方案资源管理器中,一切都显示加载失败。我无法在 VS 中编辑或打开解决方案的任何文件。

错误:
无法加载文件或程序集“Microsoft.Build.Utilities.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。该模块应包含程序集清单

我已经修复了visual studio和ms build 2015

【问题讨论】:

    标签: c# visual-studio


    【解决方案1】:

    从 VS 安装程序(单个组件)选项卡安装 .NET 3.5 开发工具解决了我的问题。

    【讨论】:

    • 这可以通过在 Windows 程序和功能中打开 .NET 3.5 开发工具来完成
    【解决方案2】:

    Microsoft.Build.Utilities.Core 是一个 nuget 包,这个 nuget 包包含一个程序集清单,没有它就无法运行,它是清单的配置文件。

    恢复 nuges 包,它就可以正常工作了。

    编辑:

    如果这不起作用,请尝试解决方法:

    您可以为您的应用设置一个 appSetting MSBUILD_PATH = D:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe,这应该可以让您畅通无阻。

    注意

    如果有人使用来自 ASP.NET 预发布包的包,他们还必须在解决方案目录中添加 NuGet.config 以制作 ASP.NET 5.0 构建工作,因为包源与 nuget.org 不同

    【讨论】:

    • 如何恢复呢?抱歉,我是 ASP 新手。
    • 右键单击引用 => 管理 nuget 包。它会告诉您是否需要恢复。
    • 这就是问题所在,我无法在我的解决方案中打开任何文件,请查看:pasteboard.co/H3iIDG8.png
    • 还有什么办法吗?
    • 在记事本中打开 appSettings 并尝试解决方法
    猜你喜欢
    • 1970-01-01
    • 2021-01-22
    • 1970-01-01
    • 2020-08-17
    相关资源
    最近更新 更多