适用于x86和x64安装程序的Visual Studio部署项目

时间:2011-10-10 15:55:05

标签: visual-studio-2010 32bit-64bit

我有一个Visual Studio 2010部署项目,现在我需要为我们的产品安装x64安装程序。我有各种自定义bootstrappers,检查系统是x86还是x64。我认为在构建之前我需要进行的唯一更改是在Deployment Project属性面板上将TargetPlatform设置为x64,并将文件系统的Program Files特殊文件更改为[ProgramFiles64Folder]。

我无法弄清楚如何更改配置管理器以在x86和x64之间保留这些更改。安装程序项目似乎没有与之关联的平台。即使为x64创建一个单独的配置(这应该是平台应该是什么),这不会保存x86 / x64的决定,但只允许我在配置后面保存不同的先决条件。

我可以在安装程序中轻松切换x64和x86吗?我不希望每次要构建时都不必在安装程序项目属性上更改Program Files文件夹和平台,也不想制作安装程序项目的副本并仅保留x64,因为这将是一个维护噩梦。

1 个答案:

答案 0 :(得分:1)

没有。只需创建两个安装项目。 - 汉斯帕斯特