Asp Net Core 2.1 не указан в целевой среде Visual Studio 2017 - PullRequest
0 голосов
/ 28 мая 2018

Я установил новый AspNet Core 2.1 SDK - который теперь является официальным - но он все еще не указан в целевой среде Visual Studio 2017, как в существующих, так и в новых проектах:

List

Как предлагалось в аналогичных темах, которые я пробовал с:

  • Установка версий SDK для x64 и x32
  • Установка среды выполнения отдельно
  • Добавление пути установки SDK вручную в переменную среды PATH
  • Обновление существующего проекта вручную (не сработало, потому что оно не было 'не в состоянии найти 2.1 SDK)
  • Перезагрузка ПК
  • Переключение языка между моим родным языком (итальянским) и английским

Но его по-прежнему нет в списке.

При чтении информации VS, я получил версию Visual Studio 15.7.2 (последняя) и версию NET Framework 4.3.03056.

Выполнение dotnet --info из Powershell, я получаю следующее: version

Кто-нибудь знаеткак это решить?

1 Ответ

0 голосов
/ 28 мая 2018

Именование полностью сбивает с толку.Вам необходимо установить 2.1.300-rc1 SDK , чтобы получить .Net Core 2.1.

C:\>dotnet --info
.NET Core SDK (gemäß "global.json"):
 Version:   2.1.300-rc1-008673
 Commit:    f5e3ddbe73

Laufzeitumgebung:
 OS Name:     Windows
 OS Version:  10.0.16299
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\2.1.300-rc1-008673\

Host (useful for support):
  Version: 2.1.0-rc1
  Commit:  eb9bc92051

.NET Core SDKs installed:
  2.1.300-rc1-008673 [C:\Program Files\dotnet\sdk]

.NET Core runtimes installed:
  Microsoft.NETCore.App 2.1.0-rc1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

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