1
我维护多个InstallShield项目,并且经常需要向安装程序添加新文件,打开项目有点乏味+手动添加/删除文件+每次检入更新的项目时间。我想简化这个过程,这样我就可以将新文件放在一个特定的文件夹中,该文件夹将由安装程序项目的(自动)构建来处理,而不需要必须打开(修改)项目本身。自动将新文件添加到安装程序
我们假设新文件不是.DLL,它必须在目标系统上注册(因为InstallShield可能必须执行COM提取,这使得它不可能(或非常困难)自动执行添加这种类型的文件的过程)
一个可能的解决方案是编写一个预生成脚本,它将所有文件放在一个特定的文件夹中,并将它们放到foo.zip中,安装程序将部署包含任意数量文件的foo.zip,这可以可以使用自定义操作完成,该操作使用相应的命令行选项调用7zip。
有没有更优雅的解决方案来解决这个问题? (无需压缩文件夹&调用7zip)
它是否添加了冗长乏味的文件,或者您必须在安装程序上工作的事实都很乏味? –