从命令行使用devenv.exe并指定平台

时间:2013-09-19 18:46:23

标签: x86 devenv anycpu

我正在尝试使用命令行中的devenv.exe编译visual studio解决方案。我可以让它工作,但解决方案中的所有项目都是为AnyCPU编译的,我希望它们可以为x86编译。所有项目的调试和发布配置都设置为x86。

当我从IDE中编译时它工作正常。但是当我尝试从命令行构建解决方案时,它总是为AnyCPU构建所有项目。有没有办法让devenv.exe只在x86中构建?

我们正在使用Visual Studio 2012

2 个答案:

答案 0 :(得分:45)

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

答案 1 :(得分:-1)

您可以肯定使用此命令:devenv /?它会向您显示您想要了解的所有内容,甚至更多。

这取自devenv /?

  

/ Build使用指定的解决方案构建解决方案或项目   组态。例如" Debug"。如果有多个平台   可能,配置名称必须用引号括起来   包含平台名称。例如:" Debug | Win32"。

enter image description here