我在WiX上写了一个安装程序; 而且效果很好.但是,我有一个小问题,安装程序的"报告"大小似乎随着每次后续安装而增长.
脚步
有没有人有任何想法我如何阻止安装之间的增长?或者,如果这是设计?
您的组件是否Permanent
设置为"是"?卸载后即使这些组件也会保留.还要查看RemoveOnuninstall
属性.
每个程序可能会也可能不会向Windows 提供自己的大小信息.基于WiX的程序通常不会让Windows猜测.(ARPSIZE
在您的项目中搜索以了解您是否这样做.)因此,Windows不一定会注意到所有文件,但通常所报告的所有大小都是通过文件系统进行研究.它可能包含您的程序在其下生成的文件Program Files
.
此大小不包括Windows Installer Cache占用的空间.这也是很好的了解,因为它通常与安装的软件本身一样大.MSI主要用于支持更轻松的卸载.
要一次性清理与程序相关的磁盘空间,可以使用Windows清理实用程序.