【问题标题】:.NET Core project throwing error after installing VS 2017 alongside VS 2015.NET Core 项目在安装 VS 2017 和 VS 2015 后抛出错误
【发布时间】:2017-08-25 19:46:48
【问题描述】:

我正在使用更新 3 的 VS 2015 Professional。我有一个 asp .net 核心项目。它运行良好。然后我安装了VS 2017。然后我尝试在VS 2015中通​​过原始.net核心项目构建。它给出了以下错误:

" 严重性代码描述项目文件行抑制状态 错误 MSB4019 未找到导入的项目“C:\Program Files\dotnet\sdk\1.0.1\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Props”。确认声明中的路径正确,并且该文件存在于磁盘上。"

所以未安装 VS 2017 和所有 VS 2015 并重新安装 VS 2015。但我仍然收到上述错误。

【问题讨论】:

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


    【解决方案1】:

    安装两个版本后,您必须在 vs2015 解决方案的根文件夹中放置一个 global.json 文件,以告诉它使用哪个 sdk:

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

    【讨论】:

    • 在解决方案文件夹中包含global.json 文件是否会影响可能仅安装 VS2015 进行构建的其他人?
    • 这将是 global.json 文件中的唯一条目吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-24
    • 1970-01-01
    • 1970-01-01
    • 2017-08-05
    相关资源
    最近更新 更多