C# Visual Studio可以';找不到.NET核心SDK?
我已经安装了Visual Studio 2015 Professional,以及运行和调试.NET核心代码所需的内容。这些方案是: Microsoft.NET Core 1.0.0-SDK预览版2(x64)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
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。也许你会发现这很有帮助:。这对我很有效:)