使用InstallShield安装相同的程序两次?

时间:2012-10-25 08:55:14

标签: installshield

我可以在程序的Setup.ini中添加NoUninstall=Y或类似的选项吗?

我想比较一些软件的修补版本和非修补版本的行为。为此,我需要在不同的文件夹中安装2个副本。

第二次运行setup.exe时,系统会提示我卸载。

如果我更改DoMaintenance=N - > DoMaintenance=Y,我可以选择修改,修复,卸载。

我无法访问原始的InstallShield项目文件。

我想避免使用Virtual PC。

否则我可以在Windows / Regedit中更改第一次安装的GUID吗?

1 个答案:

答案 0 :(得分:0)

我不确定在注册表中更改安装程序的GUID,但我想这是可能的,但更好的是更改您的设置。据我所知,您可以访问setup.ini,也许您可​​以访问msi?如果是,您可以更改组件的GUID,PackageCodeUpgradeCodeProductCodeProductNameProductVersion

P.S。要编辑MSI,您可以使用Orca,或者更有用,也可以免费使用InstEd。

相关问题