13,234
回編集
| 364行目: | 364行目: | ||
*:初回から起動速度が速くなる。ただし、ファイルサイズが少し大きくなる。 | *:初回から起動速度が速くなる。ただし、ファイルサイズが少し大きくなる。 | ||
* <code>-p:PublishSingleFile=true</code> (推奨) | * <code>-p:PublishSingleFile=true</code> (推奨) | ||
*: | *: 出力ファイルを1つの実行ファイルにまとめる。 | ||
*: <br> | |||
*: <u>ただし、.NET 5以降では、単一の実行ファイルにする場合、使用できないAPIや動作が変化するAPIが存在する。(Assemblyのパスが取得できない等)</u> | |||
*: <u>代替手段も存在するため、以下に示すMicrosoftの公式Webサイトを参照すること。</u> | |||
*: https://docs.microsoft.com/ja-jp/dotnet/core/deploying/single-file#api-incompatibility | |||
* <code>--self-contained:false</code> (推奨) | * <code>--self-contained:false</code> (推奨) | ||
*: 実行ファイルに.NETランタイムを含めない。 | *: 実行ファイルに.NETランタイムを含めない。 | ||