msi安装程序 - 已安装此产品的另一个版本

时间:2016-12-16 10:45:17

标签: visual-studio-2010 windows-installer guid

如何在Visual Studio 2010中更改应用程序的产品代码? 我通过重命名文件夹和命名空间来重用现有工作区,从而构建了一个新的应用程序。现在,当我构建一个msi文件文件时,它要求我卸载服务器上的现有应用程序(这是一个完全独立的应用程序),我无法继续...

2 个答案:

答案 0 :(得分:0)

您可以使用以下工具在Visual Studio 2010中创建新的Guid产品代码。并将新Guid替换为项目中的ProductCode field

https://weblogs.asp.net/jevgeni/adding-guid-generator-guidgen-to-visual-studio-2010

答案 1 :(得分:0)

如果你开始一个新项目,你应该从头开始一个新项目,否则会有一些事情被遗忘。除了ProductCode之外,您可能拥有与之前产品相同的UpgradeCode,并且使用相同的UpgradeCode安装两个单独的产品可能不是一个好主意。

在Visual Studio设置中更改ProductCode的最简单方法是转到显示Manufacturer等的项目的属性窗口(而不是属性),ProductCode也在那里。只需选择它并选择"新代码"。