.NET Framework 4.7.2`を直接ターゲットにしてWPFプロジェクトを作成する際に、visual stadioに4.7.2が入っていない場合に、以下の手動作業が必要になるのでメモします。
手順1: プロジェクトの作成
まず、dotnet new wpf
コマンドで、別のターゲットフレームワークを指定して仮のプロジェクトを作成します。例えば、netcoreapp3.1
を指定してプロジェクトを作成します。
dotnet new wpf -f netcoreapp3.1 -o MyWpfApp
手順2: プロジェクトファイルの編集
プロジェクトディレクトリに移動し、MyWpfApp.csproj
ファイルを編集します。
cd MyWpfApp
MyWpfApp.csproj
ファイル内のTargetFramework
を以下のように変更します:
<TargetFramework>net472</TargetFramework>
手順3: 必要なパッケージのインストール
.NET Framework 4.7.2
のプロジェクトには必要なパッケージをインストールします。
dotnet restore
手順4: プロジェクトのビルドと実行
最後に、以下のコマンドでプロジェクトをビルドして実行します。
dotnet build
dotnet run
Visual Studioを使用する場合の手順
- Visual Studioを開き、「新しいプロジェクトの作成」を選択します。
- 「WPFアプリケーション (.NET Framework)」を選択します。
- プロジェクト名と保存場所を指定し、「次へ」をクリックします。
- フレームワークとして
.NET Framework 4.7.2
を選択し、「作成」をクリックします。
これで、Visual Studioを使用して.NET Framework 4.7.2
をターゲットとするWPFプロジェクトが簡単に作成できます。