web-dev-qa-db-fra.com

Désactiver la génération de fichiers PDB dans MsBuild

Je cherche à réduire la vitesse de ma génération et je me demandais si je pouvais demander à msbuild de ne pas générer de fichiers PDB. Je passe la propriété Configuration = Release et DebugSymbols = false sans chance.

65
Ryu

Vous pouvez avoir la génération de PDB dans votre configuration de version. Ajoutez ceci à vos paramètres de version:

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

Vous pouvez également le faire dans la configuration de votre projet dans Visual Studio. Désactiver la génération de PDB

De plus, si vous exécutez MSBuild à partir de la ligne de commande, les arguments de la ligne de commande seraient

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