C# Visual Studio可以';找不到.NET核心SDK?

C# Visual Studio可以';找不到.NET核心SDK?,c#,asp.net,.net,visual-studio-2015,C#,Asp.net,.net,Visual Studio 2015,我已经安装了Visual Studio 2015 Professional,以及运行和调试.NET核心代码所需的内容。这些方案是: Microsoft.NET Core 1.0.0-SDK预览版2(x64) Microsoft.NET Core 1.0.0-SDK预览版2(x86) Microsoft.NET Core 1.0.0-VS 2015工具预览版2 当我尝试打开在Mac上开发的现有.NET Core应用程序时,在Visual Studio中出现以下错误弹出窗口: 当我在cmd.exe

我已经安装了Visual Studio 2015 Professional,以及运行和调试.NET核心代码所需的内容。这些方案是:

Microsoft.NET Core 1.0.0-SDK预览版2(x64)
Microsoft.NET Core 1.0.0-SDK预览版2(x86)
Microsoft.NET Core 1.0.0-VS 2015工具预览版2

当我尝试打开在Mac上开发的现有.NET Core应用程序时,在Visual Studio中出现以下错误弹出窗口:


当我在
cmd.exe
中运行
dotnet--version
命令时,我得到以下输出:
1.0.0-preview2-003121

我是不是遗漏了什么?我已经阅读了许多其他帖子,其中建议确保卸载DotNet CLI可以解决此类问题,但我没有安装它,而且我仍然无法让Visual Studio正确还原软件包或构建.NET核心应用程序

编辑:以下是
project.json的内容:

{
  "version": "0.1.0-*",
  "buildOptions": {
    "emitEntryPoint": true
  },
  "dependencies": {
    "Microsoft.NETCore.App": {
      "type": "platform",
      "version": "1.0.0"
    },
    "System.IdentityModel.Tokens.Saml": "5.0.0-beta8-305061149",
    "Microsoft.Extensions.Logging": "1.0.0",
    "Microsoft.Extensions.Logging.Console": "1.0.0",
    "Microsoft.Extensions.Logging.Debug": "1.0.0",
    "Microsoft.Extensions.Configuration.Json": "1.0.0",
    "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0",
    "Microsoft.AspNetCore.Server.Kestrel.Https": "1.0.0",
    "Microsoft.Extensions.DependencyInjection": "1.0.0",
    "Microsoft.AspNetCore.StaticFiles": "1.0.0",
    "Microsoft.AspNetCore.Mvc": "1.0.0",
    "AWSSDK.S3": "3.2.5-beta",
    "System.Threading.Tasks.Extensions": "4.0.0"
  },
  "frameworks": {
    "netcoreapp1.0": {}
  }
}

出于某种原因,在确保安装了核心SDK后修复Visual Studio修复了我的问题。我想我在安装时有些问题。

project.json需要什么版本的SDK?你有Visual Studio Update 3吗?是的,我在尝试所有这些之前安装了Visual Studio Update 3。也许你会发现这很有帮助:。这对我很有效:)