Installation 自动向安装程序添加新文件

Installation 自动向安装程序添加新文件,installation,installshield,Installation,Installshield,我维护了几个InstallShield项目,并且我经常需要向我的安装程序添加新文件,打开一个项目+手动添加/删除一个文件+每次签入更新的项目有点乏味。我想简化这个过程,这样我就可以将新文件放在一个特定的文件夹中,该文件夹将由安装程序项目的自动构建来处理,而无需打开或修改项目本身 假设新文件不是.DLL,必须在目标系统上注册,因为InstallShield可能必须执行COM提取,这使得添加此类文件的过程不可能或非常困难 一种可能的解决方案是编写一个预构建脚本,将特定文件夹中的所有文件放入foo.z

我维护了几个InstallShield项目,并且我经常需要向我的安装程序添加新文件,打开一个项目+手动添加/删除一个文件+每次签入更新的项目有点乏味。我想简化这个过程,这样我就可以将新文件放在一个特定的文件夹中,该文件夹将由安装程序项目的自动构建来处理,而无需打开或修改项目本身

假设新文件不是.DLL,必须在目标系统上注册,因为InstallShield可能必须执行COM提取,这使得添加此类文件的过程不可能或非常困难

一种可能的解决方案是编写一个预构建脚本,将特定文件夹中的所有文件放入foo.zip,安装程序将部署foo.zip,其中包含任意数量的文件,这可以通过使用适当的命令行选项调用7zip的自定义操作来完成


这个问题有没有更优雅的解决方案?没有压缩文件夹&调用7zip动态文件链接或自动化界面。

是添加文件很无聊,还是你必须在安装程序上工作很无聊?