VS2008部署项目。更改每个构建的UpgradeCode

时间:2009-12-08 09:46:13

标签: .net visual-studio visual-studio-2008 deployment windows-installer

是否可以设置vdproj,以便为每个新的.msi生成新的UpgradeCode?

为什么我需要这个。我们只有一个部署项目,只有一个应用程序。非常方便(对于非开发人员)双击.msi文件并重新安装它而忽略已安装的任何其他应用程序。大多数情况下,当QA人员需要在他们的系统中安装相同版本(但不同的.msi)时,这是必要的。

谢谢。

1 个答案:

答案 0 :(得分:1)

您应该可以使用问题How to keep the installer’s version number in sync with the installed assemblies' version numbers?

的第一个答案中的一些信息

他们引用CodeProject上的脚本,您可以修改该脚本以执行您想要的操作:

http://www.codeproject.com/KB/install/NewSetupVersion.aspx