需要dotnet core 2.1才能在visual studio中出现

Chr*_*ook 7 asp.net-core

当我尝试在Nuget包管理器中升级ASP.NET Core时,出现以下错误:

严重级代码说明项目文件行抑制状态错误包Microsoft.AspNetCore.All 2.1.0-preview2-final与netcoreapp2.0(.NETCoreApp,Version = v2.0)不兼容.包Microsoft.AspNetCore.All 2.1.0-preview2-final支持:netcoreapp2.1(.NETCoreApp,Version = v2.1)0

我已经多次安装了sdk,所以我很困惑因为当我去目标时它只有dotnet core 2.0作为选项.我安装了visual studio预览版,但这也没有帮助.有什么建议?

Juh*_*äki 3

对于 .NET Core 2.1,您(当前)需要 2.1.300-rc1 版本的 sdk。SDK和.NET Core的版本号不同步,旧的2.1版本的SDK不够用。

该版本可以从这里下载:https ://www.microsoft.com/net/download/dotnet-core/sdk-2.1.300-rc1

您可以使用命令在命令行上检查版本donet --versiondotnet --info还将列出所有已安装的运行时和 SDK。

   > dotnet --version
   2.1.300-rc1-008673
Run Code Online (Sandbox Code Playgroud)