如何在 Installshield 中更改注册表项的组件?

How can I change the component of a registry key in Installshield?

我必须将原始注册表项放入另一个组件中。

如何在不将其导出并导入到其他组件中的情况下执行此步骤?

InstallShield 有一个名为 "Direct Editor" 的视图。您可以在此处查看基础 windows 安装程序 table 数据/关系。您可以转到注册表 table,找到您感兴趣的行,然后更新 Component_ 列(甚至有一个下拉列表)并将该条目关联到不同的组件。

您没有提及您使用的是大升级还是小升级。请注意,某些事情在 Windows 安装程序中是不可能的,因此请彻底测试您的安装、升级、卸载。