Я хочу сжать еще одну скорость из своей сборки и задавался вопросом, могу ли я дать команду msbuild не генерировать файлы PDB. Я передаю свойство Configuration = Release и DebugSymbols = false без везения.
Отключить создание файлов PDB в MsBuild
Ответ 1
У вас может быть генерация PDB в вашей конфигурации выпуска. Добавьте это в свои настройки выпуска:
<DebugSymbols>false</DebugSymbols>
<DebugType>None</DebugType>
Вы также можете сделать это в своей конфигурации проекта внутри визуальной студии. Отключить генерацию PDB
Кроме того, при запуске MSBuild из командной строки аргументы командной строки будут
MSBuild.exe YourProject.csproj /p:DebugSymbols=false /p:DebugType=None