[英]Build both 32 and 64 bit at the same time using Visual Studio
我有一个在64位体系结构中确实能很好运行的应用程序,但在32位体系结构中却不是很好。 但是,我们希望能够支持两种架构。
我知道“任何CPU”选项,但是我们实际上希望软件的两个版本分别是32位或64位。
我可以将属性设置为32位,进行构建,然后将文件从bin / debug文件夹中复制出来,然后以64位进行重复,但是每次构建应用程序并将这两个版本都发送给质量检查人员时,这确实很无聊。
有没有一种方法可以使Visual Studio自动将32位和64位生成到两个单独的文件夹中?
您可以使用Visual Studio的Build → Batch Build选项:
您可以创建两个独立的解决方案配置,例如x86和x64,并为每个配置设置不同的输出路径和平台目标。
因此,您将需要选择第一个配置,构建解决方案,选择第二个,然后再次构建。
或者,您可以在选中两个配置的情况下使用批处理构建。
这并非完全 “同时”,但您可以简单地创建单独的32位和64位解决方案配置,并通过Visual Studio或命令提示符(使用msbuild /p:Configuration=<config name>
在两种配置中构建解决方案。 msbuild /p:Configuration=<config name>
)。 生成的可执行文件将放置在特定于配置的目录中,因此第二个版本不会覆盖第一个版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.