InstallAnywhere:卸载应用程序无法执行,错误为 ID 无产品

InstallAnywhere: Uninstall application fails to execute with error No Product for ID

尝试执行 InstallAnywhere 应用程序的卸载应用程序时失败并显示

java.lang.IllegalArgumentException: No product for ID=<productId>
    at Flexeraanw.<init>(Unknown Source)
    at Flexeraan4.ai(Unknown Source)
    at Flexeraan4.ab(Unknown Source)
    at Flexeraan5.<init>(Unknown Source)
    at com.zerog.ia.installer.Installer.bs(Unknown Source)
    at com.zerog.ia.installer.Installer.setMetadata(Unknown Source)
    at com.zerog.ia.installer.InstallerMetaData.setInstaller(Unknown Source)
    at com.zerog.ia.installer.LifeCycleManager.a6(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.a3(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)
    at com.zerog.ia.installer.Main.main(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.zerog.lax.LAX.launch(Unknown Source)
    at com.zerog.lax.LAX.main(Unknown Source)

在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ProductName 处有一个注册表项,错误跟踪中的 ProductID 为 productId

尝试解决此问题的路线:

删除目录

Zero G Registry at C:\Program Files and
Zero G Registry at C:\Program Files (x86)

重新安装您的应用程序。然后再试一次。这里真正的问题是了解 IA 在哪里寻找注册表。上面提到的目录是 IA 的数据库,它在其中查找注册表。上面的消息只是说它在那里没有找到产品 ID。