Миграция с ASP. NET Core 2.2 на 3.1 - PullRequest
       80

Миграция с ASP. NET Core 2.2 на 3.1

0 голосов
/ 12 февраля 2020

В настоящее время у нас есть веб-приложение ASP. NET Core 2.2 , которое мы хотели бы перейти на 3.1 (поскольку оно более новое и содержит несколько улучшений). Есть статьи по миграции с 2.2 на 3.0 , но не 2.2 на 3.1 .

Является предпочтительным маршрутом миграции сначала обновить до 3.0 , а затем до 3.1? Кажется, что существует множество несовместимостей между 2.2 и более новыми 3.0 / 3.1 .

Существуют ли передовые практики / общие рекомендации по обновлению существующего ASP. NET Core 2.2 веб-приложения до 3.0 / 3,1

1 Ответ

1 голос
/ 12 февраля 2020

Официальных документов для прямой миграции с 2.2 на 3.1 нет. На самом деле Microsoft рекомендует мигрировать версию за версией.

Большинство изменений прерывания выполняются, когда мигрирует с 2,2 на 3,0 , а 3,0 на 3,1 имеют только некоторые обновления конфигурации (вы можете легко сказать, что с 3,0 на 3,1 переносятся документы намного короче, чем 2,2 до 3,0). В основном, обновление справочного пакета и обновление версии фреймворка с 3.0 до 3.1.

Вкратце, если вы переходите с 2.2 на 3.1. Выполнение sh от 2,2 до 3,0 обеспечивает 90% работы, которую вы должны выполнить, от 3,0 до 3,1 - только 10% всей миграции. Основные изменения между 3.0 и 3.1 имеют атрибут SameSite .

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