🍳
WinUI3でとりあえずなんか動かしたいときの下準備(.NET 9版)
これの更新版です。
- 2025-06-13時点
- Visual Studio 2022 Version 17.14.5
- Microsoft.WindowsAppSDK 1.7.250606001
1. csprojの編集
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net9.0-windows10.0.26100.0</TargetFramework>
<TargetPlatformMinVersion>10.0.17763.0</TargetPlatformMinVersion>
<RootNamespace>App7</RootNamespace>
<ApplicationManifest>app.manifest</ApplicationManifest>
<Platforms>x86;x64;ARM64</Platforms>
<RuntimeIdentifiers>win-x86;win-x64;win-arm64</RuntimeIdentifiers>
<UseWinUI>true</UseWinUI>
<EnableMsixTooling>true</EnableMsixTooling>
<Nullable>enable</Nullable>
<WindowsPackageType>None</WindowsPackageType>
<PublishReadyToRun>false</PublishReadyToRun>
<PublishTrimmed>false</PublishTrimmed>
</PropertyGroup>
<ItemGroup>
<Manifest Include="$(ApplicationManifest)" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.26100.4188" />
<PackageReference Include="Microsoft.WindowsAppSDK" Version="1.7.250606001" />
</ItemGroup>
</Project>
2. ファイルの削除
- Properties\PublishProfiles フォルダまるごと
- Assetsの中身(なんか画像とか使うときはここに入れるけど、デフォルトの中身はいらない)
- Package.appxmanifest
3. launchSettings.jsonの編集
Unpackagedの方だけ残して、表示名も変更。
{
"profiles": {
"App7": {
"commandName": "Project"
}
}
}
Discussion