#c# #asp.net-core
#c# #asp.net-core
Вопрос:
Я работаю над asp.net ядро 2.2. Я использую Visual studio 2017.Когда я создаю веб-приложение .net core, тогда интерфейс выдает сообщение об ошибке, что текущий sdk не поддерживает таргетинг на .net core 2.2? И когда я перехожу к свойствам проекта, в списках целевых фреймворков отсутствует таргетинг на .net core 2.2?
Комментарии:
1. Итак, в чем ваша проблема? Просто установите .net Core 2.2 SDK
2. Вы пробовали это devblogs.microsoft.com/dotnet /…
3. @vasily.sib я установил .net ccore 2.2 SDK, но он не отображается в структуре таргетинга свойств проекта.
4. Если вы используете VS2017, убедитесь, что вы используете . NET Core SDK 2.2.106 или ниже, поскольку 2.2.202 и выше работают только с VS2019 прямо сейчас.
5. Спасибо @KirkLarkin, 2.2.1.06 сработал для меня.
Ответ №1:
Установите .NET Core 2.2 SDK отсюда.
Обратите внимание, согласно комментариям Кирка и Марка, вам, вероятно, нужно использовать версию v2.2.106.
Комментарии:
1. см. Комментарий Кирка о версиях — вы, вероятно, захотите прокрутить немного вниз до 2.2.106
2. Спасибо всем ребятам, особая благодарность @kirk Larkin , была проблема с версией .net core SDK, 2.2.1.06 работал успешно.
3. @Ali: Пожалуйста, проверьте этот ответ, если он вам помог.
Ответ №2:
Я нашел рабочее решение этой проблемы здесь
Вся заслуга Виджая Рамакришнана
Сведения о проблеме: версии sdk 2.1.6xx и 2.2.2xx поддерживаются только в Visual Studio 2019. Для VS 2017 требуются версии sdk 2.1.5xx и 2.2.1xx.
Как устранить проблему? Установите версию SDK 2.1.5xx, если вы нацелены на приложение 2.1. Установите версию SDK 2.2.1xx, если вы нацелены на приложение 2.2.
Вы можете получить ссылки на установку отсюда — https://dotnet.microsoft.com/download/dotnet-core/2.2
Надеюсь, это поможет!
Ответ №3:
Я исправил это, выполнив следующую команду:
dotnet build
использование командной строки в проекте.
Ответ №4:
На самом деле ему нужно «2.2.1nn», где «nn» — это любые целые числа. Последняя версия 2.2.1nn на данный момент — 2.2.109. См.: Проблема-3124
.NET Core SDK .NET Core Runtime Compatible Visual Studio MSBuild Notes
2.1.5nn 2.1 2017 15 Installed as part of VS 2017 version 15.9
2.1.6nn 2.1 2019 16 Installed as part of VS 2019
2.2.1nn 2.2 2017 15 Installed manually
2.2.2nn 2.2 2019 16 Installed as part of VS 2019
3.0.1nn 3.0 (Preview) 2019 16 Installed manually