我的应用程序在64位体系结构中运行得非常好,但在32位体系结构中运行得不是很好。但是,我们希望能够支持这两种架构。
我知道“任何CPU”选项,但我们实际上需要两个明确32或64位的软件版本。
我可以将属性设置为32位,构建它,将文件从bin / debug文件夹中复制出来然后用64位重复,但每次构建应用程序时这都是一个真正的漏洞并且必须发送两个QA的版本。
有没有办法让Visual Studio自动将32位和64位构建到两个单独的文件夹中?
答案 0 :(得分:4)
您可以使用visual studio的Build-> Batch Build选项
答案 1 :(得分:0)
您可以创建两个独立的解决方案配置,例如x86和x64,并为每个配置设置不同的输出路径和平台目标。
因此,您需要选择第一个配置,构建解决方案,选择第二个,然后重新构建。
或者您可以使用批量构建并检查两种配置。
答案 2 :(得分:0)
它不是完全&#34;同时&#34;,但您可以简单地创建单独的32位和64位解决方案配置,并构建解决方案两种配置,可以是Visual Studio,也可以是命令提示符(msbuild /p:Configuration=<config name>
)。生成的可执行文件将放在特定于配置的目录中,因此第二个构建不会覆盖第一个。