繁体   English   中英

Visual Studio 2010安装项目创建问题

[英]Visual studio 2010 setup project creation issue

我有两个使用MS Visual Studio 2010创建的MSI。两个MSI使用相同的代码库创建,但是使用不同的产品代码和升级代码。

问题是,一旦我卸载了第一个应用程序并尝试从开始菜单中存在的快捷方式中打开了第二个应用程序,它将开始重新安装过程。

此外,如果我在“程序文件”中检查了第二个应用程序的实际安装文件夹,则所有二进制文件都存在,如果我从那里单击主应用程序EXE,它将打开第二个应用程序而没有任何问题。

这里关心的是,在卸载第一个应用程序后,单击开始菜单中存在的快捷方式时,如何避免第二个应用程序的重新安装过程? 有什么关系?

几乎可以肯定,这不是重新安装过程,而是修复过程。 应该有一些MSIInstaller应用程序事件日志条目,说明似乎缺少什么。 也许在两个单独的MSI设置之间有一些通用文件? 如果是这样,似乎它们没有正确共享。 当您卸载第一个产品时,它删除了第二个产品正在使用的内容,因此在使用快捷方式时,它会得到修复。 它不必是文件重叠-可以是注册表项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM