【问题标题】:Update a set of included files in ISM file from commandline从命令行更新 ISM 文件中的一组包含文件
【发布时间】:2014-12-20 22:25:29
【问题描述】:

我们有一个相当大的基于 GWT 的 Windows WebApplication 项目,它是使用 Installshield 打包的。 GWT 在每次编译后生成随机名称的 javascript 和 xml 文件。这使得在不打开 installShield IDE 并手动更新 GWT 生成的文件的情况下很难生成可安装包。

我想自动执行此操作,以便使用命令行中的新 .js 和 .xml 文件列表更新 .ism 文件,并且无需打开 IDE 即可生成完整的安装程序。

我能想到解析 .ism 文件并使用自定义脚本用新名称更新它的简单方法,但是很难使其在 InstallShield 版本之间移植; 您知道实现这一目标的更简单、更标准的方法吗?

【问题讨论】:

    标签: windows installshield


    【解决方案1】:

    您是否将 Windows Installer 或 InstallScript 作为您的技术?如果您关心传统升级,前者听起来不适合随机生成的名称。

    除了设置升级之外,对于您提到的需求,我会考虑使用Dynamic File Link,尤其是在 InstallScript 项目中。或者你可以考虑写一个automation script

    【讨论】:

    • 谢谢迈克尔,动态文件链接似乎完全符合我的要求。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-19
    • 2010-10-15
    相关资源
    最近更新 更多