Как обновить ядро ​​2.1.1 до ядра 2.2.3 - PullRequest
0 голосов
/ 05 апреля 2019

Официальная документация не работает. Нужен ли мне VS 2017 Preview ?! Или перезагружать компьютер каждый раз, когда я устанавливаю SDK "Latest stable 2.2.3"? Возможно, это не так стабильно? Должен ли я попробовать 2.2.1 LOL

1 Ответ

0 голосов
/ 05 апреля 2019

VS 2015 будет работать до .NET Core 1.1 (теперь EOL).VS 2017 будет работать до .NET Core 2.2.Для .NET Core 3.0+ требуется VS 2019.

Непонятно, в чем конкретно заключается ваша проблема, но процесс в основном такой:

  1. Загрузите соответствующий .NET Core SDKверсия.Будьте осторожны, потому что версия SDK несколько независима от версии .NET Core.Обратите особое внимание на то, какая версия .NET Core поддерживает SDK, а не на номер версии самого SDK.

  2. Отредактируйте файл проекта и измените целевой объект на новую версию .NET Core.,Это будет второстепенная версия, а не релизы патча.Другими словами, для любого .NET Core 2.2.X вы бы использовали netcoreapp2.2 в качестве своей цели.

Вот и все.После сохранения любые зависимости NuGet вашего проекта, такие как Microsoft.AspNetCore.App, будут обновлены до последней версии в пределах этой цели, то есть 2.2.X.Однако обратите внимание, что некоторые пакеты могут не всегда иметь новые версии.Например, большинство основных частей ASP.NET Core меняются с каждой версией так, что пакеты NuGet также сталкиваются.Тем не менее, возможно, что вы все еще можете использовать пакет 2.1.X, если в нем ничего не изменилось для 2.2.В любом случае вы сможете увидеть в Visual Studio, полностью ли он обновлен или нет.

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