【问题标题】:Visual Studio 2017 not support targeting .NET Core 3.0Visual Studio 2017 不支持面向 .NET Core 3.0
【发布时间】:2020-01-31 12:57:32
【问题描述】:

我已尝试在 Visual Studio 2017 --version 15.9.16 中安装 SDK 3.0.1。当我打开一个新的网络应用程序时,我收到一条错误消息:

"严重性代码描述项目文件行抑制状态错误 NETSDK1045 当前的 .NET SDK 不支持面向 .NET Core 3.0。要么面向 .NET Core 2.2 或更低版本,要么使用 .NET Core 的版本。 NET SDK 支持 .NET Core 3.0。IdentityServer-C:\ProgramFiles\dotnet\sdk\2.2.106\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets 137 "

我的 Dotnet 信息:

 dotnet --info
.NET Core SDK (reflecting any global.json):
 Version:   3.0.100
 Commit:    04339c3a26

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.17763
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\3.0.100\

Host (useful for support):
  Version: 3.0.0
  Commit:  7d57652f33

.NET Core SDKs installed:
  1.0.4 [C:\Program Files\dotnet\sdk]
  2.1.2 [C:\Program Files\dotnet\sdk]
  2.1.202 [C:\Program Files\dotnet\sdk]
  2.1.403 [C:\Program Files\dotnet\sdk]
  2.1.500 [C:\Program Files\dotnet\sdk]
  2.1.502 [C:\Program Files\dotnet\sdk]
  2.1.505 [C:\Program Files\dotnet\sdk]
  2.1.509 [C:\Program Files\dotnet\sdk]
  2.2.105 [C:\Program Files\dotnet\sdk]
  2.2.106 [C:\Program Files\dotnet\sdk]
  3.0.100 [C:\Program Files\dotnet\sdk]

【问题讨论】:

  • Visual Studio 2017 不支持 .net core 3。您需要 Visual Studio 2019 16.3 或更高版本。 Source
  • 这个问题不应该被否决或关闭。这实际上对未来的读者非常有用

标签: c# sdk visual-studio-2017 .net-core-3.0


【解决方案1】:

Visual Studio 2017 不支持 .NET Core 3。您需要 Visual Studio 2019 16.3 或更高版本。您可以在.NET Core 3.0 announcement 中找到此信息。

Visual Studio 2019 16.3 和 Visual Studio for Mac 8.3 也已于 [2019 年 9 月 23 日] 发布,需要更新才能将 .NET Core 3.0 与 Visual Studio 结合使用。

一些更有用的链接:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-30
    • 1970-01-01
    相关资源
    最近更新 更多