案例介绍:
生成错误,错误ID:7108
版本:is 2010 premier elevation
project type: installsrcipt msi。
错误描述:根据错误id描述,*.cab文件中不能压缩存储超过2g的单一源文件。我的安装源是有超过2g大小的单一文件,但为什么在纯installscript类型项目中生成cab文件时,没有遇到这个问题。求指点
 
原因分析:
InstallScript MSI和Basic MSI工程中,InstallShield Cab包的压缩技术采用的是微软的SDK(因为Windows Installer支持的是微软的SDK),而微软的SDK不支持压缩超过2G的文件到Cab中,也不支持超过2G的Cab包。