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

use*_*412 26 x86 devenv anycpu

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

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

我们正在使用Visual Studio 2012

小智 46

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

  • 您可能不再关心,但如果您不想等到编译完成,请使用devenv.com而不是.exe. (5认同)
  • 这就成功了。“release|x86”语法似乎没有出现在 Microsoft 文档中的任何地方。无论如何,感谢您的帮助 (2认同)