3.0から3.1へのasp.netコア
イントロ
今日の.NET正式にリリースコア3.1、.NETコア3.1の公式バージョンは、3.1 3.0に主にバグ修正だけでなく、いくつかの小さな最適化を発表してきたが、また、LTS版として、我々はあなたがアップグレードすることをお勧めします。これは、.NETコア2.2が今月末に来ることを言及する価値はありませんあなたが2.2を使用している場合、Microsoftはもはや、サポートを提供します、我々は強くあなたが、特に、会社のプロジェクトを2.1を使用している場合、あなたは一時的ではない心配のアップグレードを行うことができ、3.1にアップグレードすることをお勧めしますまた、LTSバージョン2.1
全体的に、.NETコア3.1に.NETコア3.0からのアップデートは比較的簡単で、何らかの問題が発生していませんでした
ライブラリの更新
図書館や更新それらはほぼ.NETコア3.0は、asp.netコア3.1のサポートを追加するために、我々はする必要がTargetFrameworks
増加netcoreapp3.1
支援を
TargetFramework
時にフレームワークの参照を追加netcoreapp3.0
netcoreapp3.1
<FrameworkReference Include="Microsoft.AspNetCore.App" />
アプリケーションのアップデート
TargetFramework
更新
TargetFramework
以下からのnetcoreapp3.0
更新netcoreapp3.1
Dockerfile更新
ちょうど3.0から3.1缶アップデートにタグをミラーリングする必要がありますDockerfile
パッケージのバージョンアップデート(オプション)
パッケージのバージョン3.0は、バージョン3.1に更新することができます
注:EFコアを使用すると、バージョン3.0以前を使用している場合、それは強く、バージョン3.1にアップデートすることを推奨し、EFコア3.1リリースの修正のバグの多くは、EFコアの2.xバージョンを使用する前に更新されない可能性がある場合
もっと
この記事では、.NETコア3.1バージョンに.NETコア3.0からのアップグレードの話に適用され、バージョン2.xから3.1へのアップデートならば、あなたは以前のasp.netコア3.0アップデート短縮参照することができますhttps://www.cnblogs.com/をweihanli / P /ノート・オン・更新aspnetcore3_0.html
参照
- https://github.com/WeihanLi/SparkTodo/commit/e9fc3234e7f8f0d6f0c0f13b7799aca8edb9ee67
- https://github.com/WeihanLi/ActivityReservation/commit/14743ef7ff3da3e891d8b98bc7150ae234df239f
- https://github.com/WeihanLi/AccessControlHelper/commit/bb0bb3c63fa6804f15d06cb5d8031a550076f6cb
- https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1/
- https://www.cnblogs.com/yyfh/p/11980790.html
- https://www.cnblogs.com/weihanli/p/notes-on-update-aspnetcore3_0.html