30

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

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

我们正在使用 Visual Studio 2012

4

2 回答 2

51

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

于 2013-09-19T18:50:34.767 回答
0

你肯定可以使用这个命令:devenv /?它会显示你想知道的一切,甚至更多。

这是取自devenv /?

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

在此处输入图像描述

于 2017-02-23T10:16:55.437 回答