Наша система непрерывной интеграции в настоящее время запускает скрипт perl для анализа наших файлов sln / proj, чтобы установить следующие параметры:
DebugInformationFormat = "0"
GenerateDebugInformation = "FALSE"
Предотвращение генерации pdbs позволяет нам увеличить распараллеливание компиляции CIS. Тем не менее, этот метод кажется хакерским и иногда терпит неудачу - есть ли лучший метод?
Единственная альтернатива, о которой я могу подумать, - это добавить конфигурацию под названием RELEASE_NOPDB, но я боюсь, что это усложнит обслуживание конфигурации RELEASE - сопровождающие должны будут отразить все изменения в версии NOPDB при внесении изменений.
Предложения