我们有一个相当大的基于GWT的Windows WebApplication项目,它使用Installshield打包。 GWT在每次编译后生成随机名称的javascript和xml文件。这使得在不打开installShield IDE并手动更新GWT生成的文件的情况下很难生成Installable包。
我想自动执行此操作,以便从命令行使用新的.js和.xml文件列表更新.ism文件,并且无需打开IDE即可生成完整的安装程序。
我可以想到解析.ism文件并使用自定义脚本使用新名称更新它的简单方法,但是很难让它在InstallShield版本之间移植; 你知道一种更简单,更标准的方法吗?
答案 0 :(得分:1)
您是否将Windows Installer或InstallScript作为技术?如果您关心传统升级,前者听起来不适合随机生成的名称。
除了设置升级之外,根据您提到的需求,我会考虑使用Dynamic File Link,尤其是在InstallScript项目中。或者你可以考虑写一个automation script。