使用单个解决方案配置构建多个配置

时间:2009-06-24 17:47:05

标签: visual-studio-2008

作为我的软件包的一部分,我需要构建一个WIN32和一个x64版本的DLL。我有一个项目设置,可以构建所有必要的组件,并有一个自定义构建步骤来构建安装程序。我无法弄清楚如何使用一个构建命令构建DLL的两个版本。 Configuration Manager允许您选择为给定的解决方案配置构建哪个项目配置,而不是为同一项目选择多个项目配置。我正在使用Visual Studio 2008

2 个答案:

答案 0 :(得分:1)

我认为不可能。如果您使用.net,请编译“任何CPU”项目。在后期构建中,复制dll并运行CorFlags.exe / 32BIT +以强制复制的dll运行32位,而原始版本将在x64操作系统上运行x64。

答案 1 :(得分:0)

你可以使用vcbuild