今天我需要一个解决方案来避免在补丁安装的上下文中通过install4j版本6.1.3创建安装目录。我写了一个安装程序,其中包含一些文件以将它们安装到现有的应用程序安装这些文件应与补丁程序安装程序捆绑在一起。在安装文件操作中,我停用了安装运行时选择点,但安装程序仍然创建了包含名为 .install4j 的文件夹的安装目录。在此文件夹中只有一些install4j文件。当我停用整个安装文件操作时,将不会创建该文件夹,但捆绑文件也不会被提取到temp-dircetory,对吧?我还将安装目录标记为媒体向导中的排除文件。我错过了什么吗?
提前致谢
答案 0 :(得分:0)
我建议在“Installer-> Update options”步骤中使用“Add-on installer”安装程序类型。
如果您需要更新版本号,另一种解决方案是删除“安装文件”操作,并在“安装程序 - >自定义代码和资源”步骤中添加ZIP文件files.zip
包含新文件。在“安装”屏幕中,添加“安装ZIP文件的内容”操作,并将“Zip文件”属性设置为${installer:sys.resourceDir}/files.zip
。