我正在尝试从命令行使用 devenv.exe 编译 Visual Studio 解决方案。我可以让它工作,但解决方案中的所有项目都是针对 AnyCPU 编译的,我希望它们针对 x86 进行编译。所有项目的调试和发布配置均设置为 x86。
当我从 IDE 中编译时,它工作正常。但是当我尝试从命令行构建解决方案时,它总是为 AnyCPU 构建所有项目。有没有办法让 devenv.exe 仅在 x86 中构建?
我们正在使用 Visual Studio 2012
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.com" myproject.sln /Build "Release|x86
您肯定可以使用此命令:
devenv /?
摘自
/Build 使用指定的解决方案构建解决方案或项目 配置。例如“调试”。如果有多个平台 可能的话,配置名称必须用引号引起来 包含平台名称。例如:“调试|Win32”。