2010-11-30 85 views
1

我有簡單的WiX MSI安裝程序腳本。這個腳本生成的軟件包只部署了一個exe文件。這個文件是Java應用程序封裝到exe文件。這個EXE的整體大小是10MB。不幸的是,當我建立MSI時,MSI的最終尺寸增加了兩倍 - 例如, 20MB。WIX/MSI包中的壓縮文件(打包EXE)將MSI大小增加了兩倍

我試圖將 屬性Media/CompressionLevel更改爲none/high/low/mszip - 但可以獲得可接受的MSI大小。

請幫助 - 我需要獲得與已部署的exe大小+/- 3-4 MB類似的未壓縮MSI!

謝謝!

回答

2

Windows Installer本身只支持一些非常基本的壓縮格式。您可能想試試InstallAware的Setup Squeezer

+3

就在最近發現的bug: <圖標ID = 「myfile.exe」 的SourceFile = 「myfile.exe」/> 維克斯把文件兩次:在.cab文件一個實例,第二作爲圖標快捷方式。 我想我需要保存圖標作爲單獨的文件! 謝謝大家! – Sergey 2010-11-30 19:57:04