将 .net Core 1.0 更新到 1.1 后出错

Error after updating .net Core 1.0 to 1.1

我创建了新的 asp.net 核心网络 api 项目并更新到 1.1。我收到以下错误:

  1. 项目尚未恢复或恢复失败 - 运行 dotnet restore WebApplication1 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft .DotNet.Common.Targets

  2. 该项目未在 'runtimes' 部分列出 'win10-x64, win81-x64, win8-x64, win7-x64' 之一。

  3. 您可能正在尝试发布不受支持的库。使用 dotnet pack 分发库。

找不到与目标之一兼容的框架“.NETCoreApp,Version=v1.0”的运行时间目标运行时间:'win10-x64, win81-x64, win8-x64, win7-x64'。可能的原因:WebApplication1 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Common.Targets 262

请指教!

按照this article的步骤进行操作。

您可能需要添加以下代码:

"dependencies": {
    "Microsoft.NETCore.App": {
      "type": "platform",
      "version":  "1.1.0"
    }
}

您必须在 project.json 文件中指定运行时部分。 在您的 project.json 中尝试添加以下部分:

"runtimes": {
    "win10-x64": { }
  }