コードを移植する作業を開始する前に、.NET アプリケーションをビルドして実行するために必要な変更を行います。 これらの変更は、.NET Framework アプリケーションのビルドと実行中に行うことができます。
必要なツールへのアップグレード
対象となる .NET のバージョンをサポートする MSBuild/Visual Studio のバージョンにアップグレードします。 詳細については、 .NET SDK、MSBuild、VS 間のバージョン管理関係 を参照してください。
.NET Framework ターゲット バージョンを更新する
.NET Framework アプリのターゲットをバージョン 4.7.2 以降にすることをお勧めします。 これにより、.NET Standard が既存の API をサポートしていない場合に、最新の API の代替手段を利用できるようになります。
移植するプロジェクトごとに、Visual Studio で次の操作を行います。
- プロジェクトを右クリックし、[プロパティ] を選択 します。
- [ターゲット フレームワーク] ドロップダウンで、[.NET Framework 4.7.2] を選択します。
- プロジェクトを再コンパイルします。
プロジェクトは .NET Framework 4.7.2 を対象としているため、そのバージョンの .NET Framework をコードの移植のベースとして使用します。
PackageReference 形式に変更する
すべての参照を PackageReference 形式に変換します。
SDK スタイルのプロジェクト形式に変換する
プロジェクトを SDK スタイルの形式に変換します。
依存関係の更新
依存関係を利用可能な最新バージョンに更新し、可能な場合は .NET Standard バージョンに更新します。
次のステップ
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET