InstallShield - 在HKCU下设置注册表项

时间:2014-10-29 04:18:27

标签: registry installshield-le

我正在使用" InstallShield 2013限量版for Visual Studio"。

我想在HKEY_CURRENT_USER下添加一个注册表项。在我的installshield项目中,我从"源计算机的注册表视图"中拖放条目。到"目标计算机注册表视图"。我构建了项目并创建了setup.exe文件。

当我尝试在我的测试计算机中安装setup.exe时,上述注册表项仅安装给安装设置的人,而不是安装到每个用户。

请帮助我解决问题。

提前致谢。

2 个答案:

答案 0 :(得分:0)

使用HKEY_CURRENT_USER作为注册地点时。这将导致当前用户安装。 当使用HKEY_LOCAL_MACHINE时,该机器上的每个用户都将获得密钥。

答案 1 :(得分:0)

我找不到任何其他选项来解决我的问题。几乎没有建议使用“Active Setup”方法。但它无助于更新后续版本中对注册表项/值所做的更改。

我发现的最好方法是在Windows启动期间创建一个导入.reg文件的脚本。现在我可以更好地控制HKCU的条目。

谢谢大家的帮助。