Я работаю с командой над большим проектом, разработанным для нескольких платформ. Раньше у нас был отдельный файл sln для каждой платформы, поэтому я мог выбрать, на какой платформе я хочу работать, открыв соответствующий файл sln. Недавно мы объединили все файлы sln в один. Я хотел бы создать для себя новые ярлыки — по одному для каждой платформы, — которые запускали бы VS 2010, открывая решение и устанавливая для выбранной конфигурации решения значение «Отладка | Имя платформы» для каждого используемого нами имени платформы.
Я читал в сети о возможных аргументах командной строки для передачи devenv.exe, которые выбрали бы его, и кажется, что есть два подхода:
- переключатели - кажется, нет ни одного, который устанавливает текущую конфигурацию в среде без сборки, развертывания или очистки
- команды (devenv /command "..."). Список команд с аргументами можно найти здесь, но я снова не вижу ничего подходящего для этой цели: http://msdn.microsoft.com/en-us/library/c338aexd(v=vs.80)).aspx
Заранее спасибо за ответы.