Я хочу скомпилировать свои проекты C++ в 32-битном и 64-битном режиме. До сих пор я создавал конфигурации решений: в дополнение к предварительно настроенным конфигурациям «Отладка» и «Выпуск» у меня были конфигурации «Отладка x64» и «Выпуск x64», которые я установил для компиляции проекта для архитектуры x64.
Однако мой последний проект можно изменить по ряду параметров: не только «Выпуск» и «Отладка», но также «XP», «Server03» и «новее», а также «EXE» и «DLL» (на самом деле он может компилируется в обоих форматах). Поскольку это уже дает 2 * 2 * 3 = 12 конфигураций, добавление еще одной конфигурации «x64» для каждой из них приведет к абсурдным пропорциям всего этого.
Вот почему я хочу использовать настройку Solution Platform с этого момента. К сожалению, единственный способ изменить это, по-видимому, — щелкнуть раскрывающийся список конфигурации, открыть оттуда диспетчер конфигураций, затем изменить платформу решения и нажать «ОК». Это занимает довольно много времени (более чем удвоение количества кликов). Есть ли более быстрый способ? Или, в качестве альтернативы, лучший способ управлять всеми измерениями, в которых может измениться проект (включая настройки проекта и определения прекомпилятора)?