輪ごむの空き箱

WPFで単一実行ファイルを作成する


結論

発行のプロファイル設定
発行のプロファイル設定が

の状態で、

プロジェクトの.csprojフィイルを開いて、以下を追記する。

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <RootNamespace>Sample</RootNamespace>
    <Nullable>enable</Nullable>
    <ImplicitUsings>enable</ImplicitUsings>
    <UseWPF>true</UseWPF>
+   <PublishSingleFile>true</PublishSingleFile>
+   <SelfContained>true</SelfContained>
+   <DebugType>embedded</DebugType>
  </PropertyGroup>
</Project>