Использование devenv.exe из командной строки и указание платформы

Я пытаюсь скомпилировать визуальное студийное решение, используя devenv.exe из командной строки. Я могу заставить его работать, но все проекты в решении скомпилированы для AnyCPU, и я хочу, чтобы они были скомпилированы для x86. Обе конфигурации отладки и выпуска установлены для x86 для всех проектов.

Когда я компилирую из IDE, он работает нормально. Но когда я пытаюсь построить решение из командной строки, он всегда строит все проекты для AnyCPU. Есть ли способ сделать devenv.exe для построения только x86?

Мы используем Visual Studio 2012

Ответ 1

"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" myproject.sln/Build "Release | x86"

Ответ 2

Вы можете точно использовать эту команду: devenv/? он покажет вам все, что вы хотите знать, и даже больше.

Это взято из devenv/?

/Build Создает решение или проект с указанной конфигурацией решения. Например, "Отладка". Если возможны несколько платформ, имя конфигурации должно быть заключено в кавычки и содержать имя платформы. Например: "Debug | Win32".

enter image description here