【问题标题】:The following error occurred attempting to run the project model server process (1.0.0-rc4-004771)尝试运行项目模型服务器进程时发生以下错误 (1.0.0-rc4-004771)
【发布时间】:2018-03-01 00:30:19
【问题描述】:

如果您已安装 Visual Studio 2017 RC,则在创建新的 .NET Core 1 Web 应用时 Visual Studio 2015 中的编译错误。

【问题讨论】:

    标签: asp.net-core asp.net-core-mvc visual-studio-2017


    【解决方案1】:

    我也遇到了这个问题,似乎由于某种原因,最新的 .NET Core 工具(通过 Visual Studio 2017 安装)与 Visual Studio 2015 不兼容,因为它无法加载你得到的工具消息。

    您可以在解决方案文件夹中的 global.json 中解决此问题。查找"sdk" 部分并将"version" 调整为您在计算机上安装的内容。如果您进行了默认安装,它将位于 %ProgramFiles%\dotnet\sdk 下。

    例如我有一个名为1.0.0-preview.2-1-003180 的版本,所以我的 global.json 看起来像这样:

    {
      "projects": [ "src" ],
      "sdk": { "version": "1.0.0-preview2-1-003180" }
    }
    

    【讨论】:

    • 注意,在具有多个项目的解决方案中,我发现我必须将 bglobal.json 文件放在每个项目文件夹的根目录中。
    • @ChadRichardson 这不应该是必要的,我认为你会有其他问题。很难说到底是什么。
    • 整个解决方案文件夹中没有 global.json。
    • @MikedeKlerk 不确定您遇到的问题是什么,但 global.json 文件不是必需的文件。如果您在文件夹中没有带有 sdk 定义的 global.json 文件(或者您从中运行客户端工具的父级),则使用最新的 SDK,如docs.microsoft.com/en-us/dotnet/core/tools/global-json 所述。
    【解决方案2】:

    我找到了一个非常清楚地解决了这个问题的链接,这里是链接。 https://chamindac.blogspot.com/2017/02/resolve-msb4019-imported-project.html

    【讨论】:

    • 帮我修好了。
    • 仅仅发布链接通常不是一个好的答案,因为它们可能会失败。请插入足够详细的解决方案的精髓,以作为答案,并附上链接作为参考。
    猜你喜欢
    • 1970-01-01
    • 2015-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多