无法安装应用程序

时间:2014-03-26 12:33:45

标签: vb.net version installation .net-assembly

我在VB.NET中有两个应用程序。当我实施第二个项目时,我只是复制&粘贴第一个并进行一些更改,因为它们是相似的。在每个解决方案中,我还设置了安装项目。现在当我想用安装程序安装第二个应用程序时,我不能,因为我收到了这条消息:

  

无法安装,因为已安装此产品的较新版本。

所以我有两个独立的应用程序(每个都有不同的版本号,标题,产品名称)。相同的属性仅为公司,版权和商标。但对于OS来说,看起来这两个应用程序是相同的,但只是不同的版本。

我的问题是如何将这些应用程序区分为不同的独立应用程序?安装过程中的哪个属性对于确定是否已安装此应用程序很重要?谢谢你们!

1 个答案:

答案 0 :(得分:1)

只是一个快速的猜测 - 您可能想要检查这两个项目是否具有相同的GUID(您可能需要在文本编辑器中打开项目文件来检查这一点)。

我不确定安装程序包是否检查了这一点,但肯定是导致此行为的潜在候选者。