Visual Studio 2017 не поддерживает таргетинг .NET Core 3.0 - PullRequest
0 голосов
/ 02 октября 2019

Я попытался установить SDK 3.0.1 в Visual Studio 2017 - версия 15.9.16. При открытии нового веб-приложения появляется сообщение об ошибке:

" Код серьезности Описание Ошибка состояния подавления строки файла проекта NETSDK1045 Текущий .NET SDK не поддерживает таргетинг на .NET Core 3.0. Либо предназначайтесь для .NET Core 2.2 или ниже, либо используйте версию .NET SDK, которая поддерживает .NET Core 3.0. IdentityServer-C: \ ProgramFiles \ dotnet \ sdk \ 2.2.106 \ Sdks \ Microsoft.NET.Sdk \ target \Microsoft.NET.TargetFrameworkInference.targets 137 "

Информация о моей сети:

 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]

1 Ответ

6 голосов
/ 02 октября 2019

Visual Studio 2017 не поддерживает .NET Core 3. Вам нужна Visual Studio 2019 16.3 или выше. Вы можете найти эту информацию в объявлении .NET Core 3.0 .

Visual Studio 2019 16.3 и Visual Studio для Mac 8.3 также были выпущены [23 сентября 2019] и являются обязательными. обновление для использования .NET Core 3.0 с Visual Studio.

Еще несколько полезных ссылок:

...