1. ホーム
  2. c#

[解決済み] MsBuildでのPDBファイル生成の無効化

2023-07-23 05:29:10

質問

私はビルドの速度をもう少し上げたいと考えており、PDBファイルを生成しないようにmsbuildに指示することができるかどうか疑問に思っていました。 私は Configuration=ReleaseDebugSymbols=false プロパティを使用することができます。

どのように解決するのですか?

リリース設定にPDB生成が含まれている可能性があります。リリース設定に追加してください。

<DebugSymbols>false</DebugSymbols>
<DebugType>None</DebugType>

また、Visual Studioのプロジェクト設定で行うこともできます。 PDB生成の無効化

また、MSBuildをコマンドラインから実行する場合、コマンドラインの引数は次のようになります。

MSBuild.exe YourProject.csproj /p:DebugSymbols=false /p:DebugType=None