Подтвердить что ты не робот

Отключить создание файлов PDB в MsBuild

Я хочу сжать еще одну скорость из своей сборки и задавался вопросом, могу ли я дать команду msbuild не генерировать файлы PDB. Я передаю свойство Configuration = Release и DebugSymbols = false без везения.

4b9b3361

Ответ 1

У вас может быть генерация PDB в вашей конфигурации выпуска. Добавьте это в свои настройки выпуска:

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

Вы также можете сделать это в своей конфигурации проекта внутри визуальной студии. Отключить генерацию PDB

Кроме того, при запуске MSBuild из командной строки аргументы командной строки будут

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