rksoftware

Visual Studio とか C# とかが好きです

プロジェクト ファイルを編集して .NET 5 プロジェクトにする

以前に .NET 5 を試してみる記事を書きました。
その際は、Visual Studio 2019 Preview の GUI でポチポチして .NET Core 3.1 のプロジェクトを .NET 5 にしました。

今回は、プロジェクト ファイルを直接編集して .NET 5 プロジェクトにしてみます。

■ プロジェクト ファイルを開く

プロジェクト ファイルは <プロジェクト名>.csproj (C# の場合) というファイルです。エクスプローラやコンソールから開いてもいいですし、Visual Studio を使っていれば Visual Studio 内で開いてもいいです。
Visual Studio 内で開く場合は、ソリューションエクスプローラで該当のプロジェクトを右クリック プロジェクト ファイルの編集 で開けます。

■ ファイルの編集

開いたファイルは、例えば .NET Core 3.1 のコンソールアプリでは次のようになっていました。

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp3.1</TargetFramework>
  </PropertyGroup>

</Project>

.NET 5 にするには TargetFrameworknet5.0 と書き換えます。

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>net5.0</TargetFramework>
  </PropertyGroup>

</Project>

簡単ですね。