Текущий. NET SDK не поддерживает таргетинг. NET Core 2.1. Либо цель. NET Core 1.1 или ниже - PullRequest
1 голос
/ 17 апреля 2020

Я пытаюсь запустить проект net core 2.1 в Visual Studio 2017

Я устанавливал SDK 2.1, но я все еще получаю эту ошибку.

The current .NET SDK does not support targeting .NET Core 2.1.  Either target
 `.NET Core 1.1 or lower, or use a version of the .NET SDK that supports .NET Core` 2.1.

Это просто появляется для меня net ядро ​​1.1 Мне кажется, net ядро ​​1.1

enter image description here enter image description here

do tnet --info

SDK de .NET Core (reflejando cualquier global.json):
 Version:   3.1.201
 Commit:    b1768b4ae7

Entorno de tiempo de ejecución:
 OS Name:     Windows
 OS Version:  10.0.15063
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\3.1.201\

Host (useful for support):
  Version: 3.1.3
  Commit:  4a9f85e9f8

.NET Core SDKs installed:
  1.1.14 [C:\Program Files\dotnet\sdk]
  2.1.300 [C:\Program Files\dotnet\sdk]
  2.1.401 [C:\Program Files\dotnet\sdk]
  2.1.513 [C:\Program Files\dotnet\sdk]
  3.1.201 [C:\Program Files\dotnet\sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.1.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.1.3 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.1.17 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.1.3 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.1.17 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 3.1.3 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 1.0.16 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 1.1.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.3 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.17 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 3.1.3 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 3.1.3 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

1 Ответ

2 голосов
/ 17 апреля 2020

Помните, что у них есть две разные версии SDK в зависимости от версии Visual Studio, которую вы используете.

Я 2020 Вы должны делать. Net core 3.1 на Visual Studio 2019 !! (для новых проектов;)

Если вы не заинтересованы в обновлении, просто загрузите подходящую версию для VS2017, я думаю, вы загрузили 2019 как ту, которую сайт MS предлагает для загрузки по умолчанию.

Все версии страницы загрузки

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...