InstallAnywhere 提供了一个可执行文件(Build.exe(,它从命令行运行安装程序构建过程。
在我尝试更新 JRE 之前,我能够毫无问题地使用此文件随 InstallAnywhere 应用程序一起提供。这就是我所做的:
- 我使用 Build.exe 来构建我的安装程序
- 我注意到在此过程中我有一些烦人的 java 相关警告(控制台输出(
- 经过一番研究,我遇到了一个解决方案,该解决方案提供了更新InstallAnywhere根文件夹中包含的JRE(版本1.7(的解决方案。
- 我用更新的版本(1.8(替换了JRE
从那时起,我仅在使用 Build.exe 时才收到以下错误。InstallAnywhere GUI工作得很好。
错误:
This is an incomplete installation of InstallAnywhere 2014 SP1 Evaluation.
由于此错误,我不能再使用Build.exe即使我使用的是 InstallAnywhere 2014 Premier 的许可版本。
无论我做什么,此错误消息都不会消失,我尝试:
- 恢复原始 JRE
- 重新安装随处安装
- 再次提供许可证(许可证服务器(
导致此错误的原因是什么?我该如何解决它?
InstallAnywhere 将一些隐藏文件保存在用户文件夹中。卸载过程中不会删除这些文件。
查找此文件夹:
C:Users[User_Name]InstallAnywhere165Premier
子文件夹\165\premier可能因版本和许可证上的用户而异。
在那里,您可以找到文件夹首选项,复制此文件夹并将其删除。在此之后,您可以启动InstallAnywhere并再次输入您的许可证信息。