我有一个安装服务的 InstallShield 2011 项目 (A),并复制了该项目以用于另一个安装不同服务的项目 (B)。
在卸载期间,似乎如果安装了 (A) 或 (B),则服务会卸载并从服务列表中删除。但是,如果同时存在 (A) 和 (B),则 (B) 不会在卸载时从服务列表中删除。实际文件正在被删除,所以当我右键单击启动服务时,它说找不到文件。
我在项目的General Information页面更新了Product Code和Upgrade Code,并在复制InstallShield项目时更新了Setup Design - Advanced Settings - Services - [My Service]中的Key Name。
是否有任何其他共享项目可能会影响卸载?