在Visual Studio中的单个构建操作中构建项目的多个配置

时间:2011-06-22 18:11:48

标签: visual-studio visual-c++ msbuild

我正在尝试为Firefox构建一个XPCOM扩展,我需要为Firefox 4和Firefox 5构建单独的dll,以链接不同版本的xulrunner SDK。有没有办法可以使用单个vcproj从单个项目的不同配置生成两个输出文件?配置之间的唯一区别是include和lib路径中xulrunner SDK的目录。

据我所知,VS2010一次只能构建一个配置。我尝试为项目添加一个新平台,但它只会让我添加预定义的平台(x64,Itanium)。

感谢您的任何建议。

1 个答案:

答案 0 :(得分:10)

尝试使用Build-> Configurations Manager。您可以在那里定义多个构建配置,然后使用Build-> Batch Build构建您想要的任何构建配置。这是你要问的问题吗?

(顺便说一句,第一篇文章!耶!)

编辑:我应该补充一点,这可以在VS2008中运行,VS2008是我在这里安装的唯一VS,但该功能在VS2010中仍然可用。