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