Je cherche à augmenter la vitesse de ma construction et je me demandais si je pouvais demander à msbuild de ne pas générer de fichiers PDB. Je passe les propriétés Configuration=Release et DebugSymbols=false sans succès.
Réponse
Trop de publicités?Il se peut que vous ayez une génération de PDB dans votre configuration de version. Ajoutez-la aux paramètres de votre 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 même, si vous exécutez MSBuild à partir de la ligne de commande, les arguments de la ligne de commande seront les suivants
MSBuild.exe YourProject.csproj /p:DebugSymbols=false /p:DebugType=None