如何在同一台PC上安装相同应用程序的两个版本?

时间:2012-05-17 08:52:43

标签: c#

我有两个版本的同一个应用程序。我想将它们安装到同一台PC上。当我安装时,我得到错误:

  

此产品的另一个版本已安装。此版本的安装无法继续。要配置或删除此产品的现有版本,请使用“控制面板”上的“添加/删除程序”。

我可以在版本设置中做些什么吗?

2 个答案:

答案 0 :(得分:1)

这个MSDN Blog很好地解释了UpgradeCode,ProductCode和PackageCodes的用途。您似乎需要更改UpgradeCode。

从上方链接

  

Windows安装程序将使用UpgradeCode来确定系统上是否已存在此产品的先前版本。

答案 1 :(得分:1)

我不确定为什么你需要在同一台PC上安装两个版本。

如果需要,您可以更改版本(请查看下面的屏幕截图,例如2.7 => 2.8)。会有一个弹出窗口要求您更改ProductCode。如果对对话框说“是”。 VS将为您更改产品代码。您可以安装较新的版本。

enter image description here