.NET5からソリューションの記述方法が変わりました。
今までのソリューションを.NET5、.NET6にするには結構めんどくさかったり。。。
マイクロソフトから「.NET アップグレード アシスタント」としてツールが出ています。
インストール
// インストール dotnet tool install -g upgrade-assistant // アップデート dotnet tool update -g upgrade-assistant
使い方:
upgrade-assistant upgrade <MySolution.sln> または upgrade-assistant upgrade <MyProject.csproj>
後は英語の説明で動かしていけばコンバート完了です。
WPF アプリを .NET 7 にアップグレードする - WPF .NET | Microsoft Learn
.NET アップグレード アシスタントを利用して .NET Framework から .NET 5 に超簡単アップグレード 【Windows Forms】 #.NET - Qiita
.NET Framework から .NET 6 に移植する - .NET Core | Microsoft Learn