概要 .NET MAUIで、普通のデスクトップアプリをビルドする方法の話です。普通というのは、msixインストーラで配布するパッケージではなく、exeとdllを作ってmsiインストーラなどで配布するタイプのアプリです。 先に結論まとめ プロジェクトファイルに<WindowsPackageType>None</WindowsPackageType>を追加 launchSettings.jsonのcommandNameをProjectに 発行はdotnet publishコマンドに「p:WindowsPackageType=None」を付ける 以上で、普通のデスクトップアプリとしてビルド・デバッグ・発行ができます ただしまだ問題点が多いようなので、実運用の開発への採用は要注意 話の背景 .NET MAUIでWindowsアプリを作ろうとすると、msixインストーラで配布するという形の、どちらか