我创建的附加安装程序已成功运行;我创建了一个标记为附加安装程序的新项目,并设置了“For ID with ID”字段,其中包含我正在“添加”的原始应用程序的应用程序ID。
但是我找到了一个不适用的用户。我们验证了应用程序确实已安装,并且他正在正确的计算机上运行可执行文件。
有没有人确切知道install4j如何检查是否可以运行附加安装程序? (例如注册表项,特定文件等,以便我可以找到在工作机器和特定用户之间进行比较的确切内容)
答案 0 :(得分:1)
检查注册表项HKEY_LOCAL_MACHINE\SOFTWARE\ej-technologies\install4j\installations
,它应包含值instdir[application ID]
。如果没有,也许安装程序没有特权运行,密钥在HKCU而不是HKLM。