Моя IDE - Visual Studio 2010. У меня есть решение (.sln), содержащее более 100 проектов (.vcproj).Язык C ++.Решение имеет две конфигурации: «Release» и «Debug».Решение имеет две платформы: «Win32» и «x64».Мне нужно создать третью конфигурацию, давайте назовем ее «Release_and_PDB».«Release_and_PDB» должен быть равен «Release», за исключением того, что он должен генерировать файлы PDB.В будущем «Release_and_PDB» всегда должен быть равен «Release», за исключением того, что он должен генерировать файлы PDB.Я думаю, что могу сделать это в три этапа:
Создать новую конфигурацию.
Вручную изменить каждое свойство проекта, добавив путь и имя дляPDB (в файле Linker, Debugging, Generate Program Database).
Убедитесь, что изменение свойства в Release также будет отражать то же изменение в конфигурации Release_and_PDB
Мои вопросы:
a.Есть ли в Visual Studio какие-либо средства для выполнения шага 2 без необходимости ручного изменения свойств любого (и каждого) проекта?
b.Есть ли в Visual Studio какие-либо средства для наследования свойств проекта для выполнения шага 3 без необходимости также вручную изменять свойство в Release_and_PDB?