问题标签 [installanywhere]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
247 浏览

installshield - installshield中是否有类似实体的speedfolder?

我似乎已经获得了选择一些安装盾项目的特权。我过去在任何地方都使用过 install ,我想知道 installshield 中是否有相当于 speedfolder 的东西。speedfolder 是一种在不明确选择每个文件的情况下盲目地将整个文件夹复制到项目中的方法。

0 投票
2 回答
419 浏览

java - 如何通过java程序监控安装过程?

我需要帮助来通过 java 代码跟踪安装过程。我们的安装程序是使用 InstallAnywhere 开发的。当用户单击取消按钮时,安装程​​序会退出,但不会像安装前那样使系统处于清理状态。因此,请帮助我跟踪用户的“取消”按钮,以便我们可以执行一些操作,使系统处于清洁状态。

请建议我可以采取的方法来解决这个问题。提前致谢

0 投票
3 回答
2508 浏览

xslt - XSLT 处理器可以保留空的 CDATA 部分吗?

我正在处理一个 XML 文档(一个 InstallAnywhere .iap_xml 安装程序),然后将其交给另一个工具(InstallAnywhere 本身)以更新一些值。但是,我正在使用的 XSLT 转换似乎正在从文档中剥离 CDATA 部分(这似乎对 InstallAnywhere 很重要)。

我正在使用 Ant 1.7.0、JDK 1.6.0_16 和基于身份的样式表:

基本上,“字符串”节点看起来像:

正在加工成:

通过阅读 XSLT 常见问题解答,我可以看到,就 XSLT 规范而言,正在发生的事情是合法的。有什么办法可以防止这种情况发生并说服 XSLT 处理器发出 CDATA 部分?

0 投票
2 回答
922 浏览

installation - 在 Windows 2008 上安装 mongrel 服务

我们使用 InstallAnywhere 来安装我们的产品。它需要安装的组件之一是 mongrel。IA 在安装期间调用以下命令行:

显然在幕后使用了“sc create ...”。

该安装在 Windows 2003 上运行良好。在 Windows 2008 上,虽然此操作需要提升权限。

当我以本地管理员身份(即“本地机器\管理员”用户)登录时,安装工作正常。但是,当我以属于本地管理员组的域用户身份登录时,服务无法安装并出现错误“访问被拒绝”。

如何在无需以本地管理员身份登录的情况下安装产品?

谢谢!

我想补充几点。我尝试的一种解决方案是以管理员身份执行安装程序。该服务确实已安装。然而,它产生了另一个问题。嵌入式第 3 方产品及其文件以管理员权限安装。所以我们确实需要以登录用户身份运行安装程序。

0 投票
3 回答
2214 浏览

ant - 在 Hudson CI 中创建 InstallAnywhere 安装程序

我的公司正在尝试使用 Hudson 自动创建夜间安装程序。我们在任何地方安装的许可证在单独的服务器上运行。我们设置了一个 ANT 构建脚本来调用 InstallAnywhere jar 文件,该文件会自动创建安装程序,并且在从命令提示符运行时效果很好。

但是,当我们尝试在 Hudson 内部运行它时,Hudson 无法连接到该许可证服务器。InstallAnywhere 吐出评估期已过。 有谁知道我们可以做些什么来解决这个问题?

我假设这是一个 Hudson 问题,因为我们的 ANT 脚本在 Hudson 之外使用时可以正常工作。

0 投票
2 回答
787 浏览

windows - 如何从文本文件中设置 InstallAnywhere 的版本号?

我用 InstallAnywhere 创建了一个安装程序 Exe 文件。这个 Exe 安装了一些文件。此 Exe 还显示有关当前版本号的信息。稍后我想通过补丁更改一些已安装的文件。应用补丁后,当前版本号会更改。如何在不重新创建新 Exe 的情况下显示这个新版本号?是否可以从 InstallAnywhere 中的文本文件中读取版本号?

0 投票
1 回答
99 浏览

installation - 有关创建安装程序的文献

是否有任何好的文献(或其他信息来源)涵盖了安装系统的创建?我们已经选择了 5 种不同的产品(例如 IzPack、InstallBuilder 等),我们希望使用这些产品进行原型制作,目前正在寻找有关最佳实践以及如何解决此类问题的更多信息。已经感谢您的回答。

0 投票
1 回答
350 浏览

c# - c#获取安装目录

我有 xml 文件,在我的应用程序安装后将位于安装目录中。我需要应用程序来读取这个文件。我如何获取用户安装它的安装目录以读取此文件。或者是更好的方法。

0 投票
1 回答
921 浏览

java - 使用 InstallAnywhere 生成批处理文件而不是可执行文件

我正在使用 InstallAnywhere 为多个平台的 jar 创建可执行文件。因此,随处安装会为 Unix 生成 .sh,为 Windows 生成 .exe。

但是对于 1 个 jar,我想为 Windows 创建批处理文件而不是 exe。我仍然想要 .sh 用于 Unix。

我找不到任何松懈的财产来实现这一目标。我怎样才能做到这一点?

0 投票
5 回答
17052 浏览

uninstallation - InstallAnywhere - 卸载 Java 错误:java.lang.IllegalArgumentException:没有 ID= 的产品

我正在尝试卸载使用 InstallAnywhere 的应用程序。当我运行代码卸载时,出现以下错误

在互联网上进行彻底搜索表明此错误很常见,但我还没有为此提供任何明确的解决方案。如果有人可以对此有所了解,那将是绝对有帮助的...

谢谢并恭祝安康。