Как запустить VS 2010, чтобы он открыл файл sln и выбрал конкретную конфигурацию решения в среде - PullRequest
4 голосов
/ 19 января 2012

Я работаю с командой над большим проектом, разработанным для нескольких платформ.Раньше у нас был отдельный файл sln для каждой платформы, поэтому я мог выбрать, над какой платформой я хочу работать, открыв соответствующий файл sln.Недавно мы объединили все файлы sln в один.Я хотел бы создать для себя новые ярлыки - по одному для каждой платформы - чтобы запустить VS 2010, открывающее решение и устанавливающее для выбранной конфигурации решения значение «Debug | PlatformName» для каждого используемого PlatformName.

Я читал в сети о возможных аргументах командной строки для передачи devenv.exe, который выберет его, и кажется, что есть два подхода:

  1. переключатели - кажется, нет ни одногокоторая устанавливает текущую конфигурацию в среде без создания, развертывания или очистки
  2. команд (devenv / command "...").Список команд с аргументами можно найти здесь, но еще раз я не вижу ничего подходящего для этой цели: http://msdn.microsoft.com/en-us/library/c338aexd(v=vs.80).aspx

Заранее спасибо за ответы.

1 Ответ

0 голосов
/ 27 января 2012

Может быть, вы можете создать средство запуска VS самостоятельно с помощью инструмента сценариев / автоматизации, такого как AutoHotKey (http://www.autohotkey.com/) или что-то в этом роде.
С помощью этого типа инструмента вы сможете запускать VS, дождитесь его загрузки,и затем измените комбинацию, чтобы выбрать конфигурацию вашего решения.

...