【发布时间】:2013-08-13 15:49:25
【问题描述】:
有谁知道是否有办法配置 IExpress(可能是通过 SED 文件)不压缩它构建到安装程序包中的文件?原因是我打包的文件已经被压缩了(除了 setup.exe,它非常小),额外的压缩只会增加构建时间,不会节省任何额外的空间。
我在SED Overview 上看到有一些选项可以控制压缩类型。我尝试了各种配置,但似乎都没有什么不同。 IExpress 构建过程使用 Microsoft makecab 实用程序,当 SED 文件为 CompressionType 指定 NONE 时,它似乎没有将正确的参数传递给 makecab。
根据MSDN,有一种方法可以禁用压缩文件中的压缩。我只需要弄清楚如何告诉 IExpress 去做。
顺便说一句,禁用此压缩的另一个动机是我注意到 Microsoft Security Essentials 似乎对 IExpress 包特别感兴趣。每当复制文件时,它似乎会解压缩它们以扫描内容,这在 100MB 包上可能需要大量时间。我在想如果不必先解压缩包,扫描可能会更快。
【问题讨论】:
标签: iexpress