既存の.net frameworkアプリって、.NETへアップグレードってしたいですよね?
.NETへのアップグレード
アプリの概要
- .net framework 4.7
- C#
- WinForm
これを .NET 10 へ移行したい。GeminiやchatGPTに相談すると、だいたい「.NET Upgrade Assistant」を使う手順を説明してくれます。
ところが、2026/02/11現在、Visual Studioの最新版では「.NET Upgrade Assistant」に対応していません。
なにか設定、もしくは新しい機能があるんだろうなと想像してVisual Studiodの設定を眺めていると、それらしい項目がありました。
最新化
英語表記は’modernize’ですかね?なんか判りにくいですが、説明によるとCopilotがうまいことサポートしてくれるようです。
- [ツール]-[オプション]
ソリューションエクスプローラーでプロジェクトを選んで、右クリックで「最新化」を選ぶ。
これでCopilotがアップグレードがはじまります。
後はメッセージに従っていけば、アップグレードが完了する、はず。
動作環境
以下の環境で動作を確認しています。
- Windows11 Pro(64bit, 25H2)
- Visual Studio Professional 2026 Version 18.3.0




