web-dev-qa-db-ja.com

MsBuildでPDBファイルの生成を無効にする

私は自分のビルドからもう少しスピードを絞りたいと思っており、msbuildにPDBファイルを生成しないように指示できるかどうか疑問に思っていました。 Configuration = ReleaseおよびDebugSymbols = falseプロパティを不運で渡しています。

65
Ryu

リリース構成にPDB生成がある場合があります。これをリリース設定に追加します。

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

Visual Studio内のプロジェクト構成でこれを行うこともできます。 PDB生成を無効にする

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

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