首页 > 解决方案 > 如何设置“vcvarsall.bat” - 将输出(目标)架构构建为“任何 CPU”

问题描述

从命令行构建时,我正在努力将解决方案输出设置为我的项目的任何 CPU。

我必须使用“vcvarsall.bat”(依赖于构建结构,所以我不能改变它)。

来自Build on the command line 上的Microsoft 文档

通过架构的解决方案如下:
架构:x86 编译器:x86 32 位本机主机架构:x86、x64 构建输出(目标)架构:x86

但是传递 Any CPU 的选项不存在于支持的参数列表中。

我如何通过相同的。如果我通过 x86,我的构建会失败,并且预期的架构是 Any CPU,如果我使用 x64 构建,则 dll 在 32 位机器上会失败。

标签: visual-studiobatch-filevisual-studio-2015x86-64command-line-arguments

解决方案


推荐阅读