data1.cab 使用 InstallShield 编译 msi 时没有包含所有文件
data1.cab doesn't include all files when use InstallShield to compile msi
我正在使用 InstallShiled 2014 SP1 独立构建一个 msi,它将生成一个 cabinet 文件 "Data1.cab"。往年msi成功问世,data1.cab大小为95KB。但是最近几天 data1.cab 的大小只有 25KB,很多二进制文件都没有压缩到 cab 中。构建日志显示成功。这导致 error 1334, the file xxx cannot be installed beacause the file cannot be found in cabinet file "Data1.cab".
但我没有改变任何东西。发现这个问题后,我重建msi,一切恢复正常。
比较构建日志和系统事件查看器,没有发现错误。
有人遇到这个问题吗?是 InstallShiled 错误吗?
如果在新构建后一切恢复正常,那么这听起来确实像是一个错误。 You should contact Installshield support 获取更多信息。
也许尝试在他们的知识库中搜索“error 1334”:https://flexeracommunity.force.com/customer/CCKnowledgeBase。我得到了几篇有信息的文章。
我在他们的在线论坛上搜索“error 1334”时也得到了几次点击:https://community.flexerasoftware.com.
希望这对您有所帮助。我没有时间检查这一切。我认为发送电子邮件给支持人员可以为您提供标准答案,从而节省您一些时间?
好吧,我解决了这个问题。在我将 disk free space 从 10GB+ 扩展到 30GB 后,问题就消失了。我知道这个解决方案没有意义,也无法解释重建成功的原因。但是除了磁盘大小之外我没有改变任何东西。希望这可以帮助某人。
我正在使用 InstallShiled 2014 SP1 独立构建一个 msi,它将生成一个 cabinet 文件 "Data1.cab"。往年msi成功问世,data1.cab大小为95KB。但是最近几天 data1.cab 的大小只有 25KB,很多二进制文件都没有压缩到 cab 中。构建日志显示成功。这导致 error 1334, the file xxx cannot be installed beacause the file cannot be found in cabinet file "Data1.cab".
但我没有改变任何东西。发现这个问题后,我重建msi,一切恢复正常。
比较构建日志和系统事件查看器,没有发现错误。
有人遇到这个问题吗?是 InstallShiled 错误吗?
如果在新构建后一切恢复正常,那么这听起来确实像是一个错误。 You should contact Installshield support 获取更多信息。
也许尝试在他们的知识库中搜索“error 1334”:https://flexeracommunity.force.com/customer/CCKnowledgeBase。我得到了几篇有信息的文章。
我在他们的在线论坛上搜索“error 1334”时也得到了几次点击:https://community.flexerasoftware.com.
希望这对您有所帮助。我没有时间检查这一切。我认为发送电子邮件给支持人员可以为您提供标准答案,从而节省您一些时间?
好吧,我解决了这个问题。在我将 disk free space 从 10GB+ 扩展到 30GB 后,问题就消失了。我知道这个解决方案没有意义,也无法解释重建成功的原因。但是除了磁盘大小之外我没有改变任何东西。希望这可以帮助某人。