我正在制作一个安装程序,其中我定义了自己的安装程序属性。我想将此属性存储在注册表中。由于只有安装程序需要此属性,我认为存储它的最佳位置是:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{PRODUCT CODE}.
我使用 Installshield 2010 来制作安装程序。
我想知道的是:这可能吗?我该怎么做?
我正在制作一个安装程序,其中我定义了自己的安装程序属性。我想将此属性存储在注册表中。由于只有安装程序需要此属性,我认为存储它的最佳位置是:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{PRODUCT CODE}.
我使用 Installshield 2010 来制作安装程序。
我想知道的是:这可能吗?我该怎么做?
是的,这是可能的。注册表值已格式化,因此您可以使用如下内容:
[MY_PROPERTY]
您选择的位置不是很好。该密钥由 Windows 和 Windows Installer 在内部使用。您可以尝试在 SOFTWARE 下创建自己的密钥,例如:
HKEY_LOCAL_MACHINE\SOFTWARE\My Company\My Application