MESCIUS SPREAD for Windows Forms 15.0J > 開発者ガイド > 製品の使用方法 > .NET Frameworkプロジェクトの.NET6への移行 |
SPREAD for Windows Formsは、.NET6プラットフォームをサポートします。.NET Frameworkプロジェクトを.NET 6プラットフォームに移行する場合は、このトピックに記載されている詳細な手順に従います。
次は、例として「コントロールのプロジェクトへの追加」トピックの.NET Framework 4.8 サンプルを、 .NET6プラットフォームに移行する手順を説明します。
Visual Studio 2022では、移植性アナライザーがまだ使用できないため、以下のようにアプリケーションを分析できます。詳細については、.NET アップグレード アシスタントをご参考ください。
コードのコピー
|
|
---|---|
dotnet tool install -g upgrade-assistant |
コードのコピー
|
|
---|---|
upgrade-assistant analyze <プロジェクト/ソリューションファイルのパス> |
プロジェクトのpackages.configファイルにNuGet参照が含まれている場合は、以下の手順に従ってNuGet形式をPackageReferenceに移行します。
html |
コードのコピー
|
---|---|
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <OutputType>WinExe</OutputType> <TargetFramework>net6.0-windows</TargetFramework> <UseWindowsForms>true</UseWindowsForms> </PropertyGroup> </Project> |
html |
コードのコピー
|
---|---|
<PropertyGroup> <GenerateAssemblyInfo>false</GenerateAssemblyInfo> </PropertyGroup> |