2012-05-17 58 views
1

我在我的設置中有幾個功能。我也啓用了更改選項。即用戶可以在初始安裝後更改他/她想要安裝或卸載的內容。WIX重裝功能增加了安裝程序的尺寸

使用此更改選項刪除功能時,它將被卸載。我預計安裝程序的大小會減少,但它保持不變。現在,稍後使用「更改」選項添加該功能時,該安裝程序的整體大小會增加。

有沒有辦法控制這個或者它總是這樣工作?

注意:按照安裝程序的大小,我的意思是它佔用的大小或空間(以字節/ KB/MB爲單位),這在「添加/刪除程序」中顯示。

+0

有人也有過類似[問題](http://stackoverflow.com/questions/9976458/uninstall-and-install-grows-報告大小的應用程序),但與安裝和卸載。 – sttaq

回答

2

你是指在添加size /刪除程序自動由MSI引擎File Costing期間計算,並通過EstimatedSize註冊表項中定義。

通常,廣告大小的正確性對於大多數安裝作者和用戶來說都不是問題,所以我不建議在這方面付出任何努力。 不過,如果你必須解決這個問題,檢查該SO後:

Using the EstimatedSize value inside a program uninstall key to correctly display the program size in the Add/Remove Programs list