我可以做得比 CompressionLevel="high" 更好吗?

fre*_*ley 6 compression wix

我有一个非常简单的安装程序 - 它正在安装一个应用程序二进制文件,仅此而已。二进制文件的大小约为 2.7MB。我用 WiX 编译的 MSI 大约是 2.1MB。使用 InnoSetup 制作的等效安装程序约为 1.2MB。

我有CompressionLevel="high"我的Media元素,有什么方法可以做得比这更好,或者以其他方式减少安装程序包的大小?我相当担心 msi 安装程序的大小几乎是 InnoSetup 安装程序的两倍。

Bob*_*son 3

这是机柜可以获得的最佳压缩级别。有些人所做的是创建一个未压缩的安装程序并使用使用 LZMA 进行压缩的自解压程序或引导程序(如 Inno Setup 使用)。