.NET Framework 4.7.2をターゲットとするWPFプロジェクトを作成する

2024/11/05に公開

Visual Studioに.NET Framework 4.7.2を追加していない場合以下の方法でプロジェクトを作成してください。
.NET Framework 4.7.2 をターゲットとするWPFプロジェクトを作成したい場合、dotnet new コマンドは直接サポートしていません。しかし、Visual Studioを使用することでこのバージョンのプロジェクトを作成することができます。

もし、Visual Studioを使用していない場合、手動でプロジェクトファイルを編集する必要があります。以下の手順に従ってください:

手順1: プロジェクトの作成

まず、dotnet new wpf コマンドを使用して、任意のターゲットフレームワークを指定してプロジェクトを作成します。例えば、netcoreapp3.1 を指定してプロジェクトを作成します。

dotnet new wpf -f netcoreapp3.1 -o MyWpfApp

手順2: プロジェクトファイルの編集

次に、生成されたプロジェクトディレクトリに移動し、MyWpfApp.csproj ファイルを編集します。

cd MyWpfApp

MyWpfApp.csproj ファイルをテキストエディタで開き、以下の内容を探します:

<TargetFramework>netcoreapp3.1</TargetFramework>

これを以下のように変更します:

<TargetFramework>net472</TargetFramework>

編集後のファイルを保存します。

手順3: 必要なパッケージのインストール

.NET Framework 4.7.2 のプロジェクトには、必要なパッケージをインストールする必要があるかもしれません。以下のコマンドでパッケージをインストールします。

dotnet restore

手順4: プロジェクトのビルドと実行

最後に、プロジェクトをビルドして実行します。

dotnet build
dotnet run

これで、.NET Framework 4.7.2 をターゲットとするWPFプロジェクトが作成され、ビルドおよび実行できるようになります。

もし、Visual Studioを使用する場合は、以下の手順でプロジェクトを作成できます。

Visual Studioを使用する場合

  1. Visual Studioを開きます。
  2. 「新しいプロジェクトの作成」を選択します。
  3. 「WPFアプリケーション (.NET Framework)」を選択します。
  4. プロジェクト名と保存場所を指定し、「次へ」をクリックします。
  5. フレームワークとして .NET Framework 4.7.2 を選択します。
  6. 「作成」をクリックします。

これで、Visual Studioを使用して .NET Framework 4.7.2 をターゲットとするWPFプロジェクトを作成できます。

Discussion