我在VB.NET中有两个应用程序。在实施第二个项目时,我只是复制并粘贴第一个项目,并进行了一些更改,因为它们是相似的。在每个解决方案中,我也有用于安装的安装项目。现在,当我想使用安装程序安装第二个应用程序时,因为我收到此消息,所以无法执行以下操作:
无法安装,因为已经安装了该产品的较新版本。
因此,我有两个独立的应用程序(每个应用程序具有不同的版本号,标题,产品名称)。相同的属性只是“公司”,“版权”和“商标”。但是对于OS来说,这两个应用程序看起来是相同的,只是版本不同。
我的问题是如何区分这些应用程序,使其看起来像不同的独立应用程序?在安装过程中,什么属性对确定是否已安装此应用程序很重要?感谢大伙们!
只是一个快速的猜测-您可能要检查两个项目是否没有相同的GUID(您可能需要在文本编辑器中打开项目文件以进行检查)。
我不确定安装程序包是否会对此进行检查,但绝对可以确定是否会导致此行为。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句