我正在搜索描述,“缓存”属性在MsiPackage中代表什么。 当我查看http://wix.sourceforge.net/manual-wix3/wix_xsd_msipackage.htm时,我无法获得更多信息。 是否有其他链接包含此属性的描述,或者有人可以向我解释这个属性吗?
答案 0 :(得分:3)
WiX工具集boostrapper / chainer,Burn,能够获取(复制或下载)并缓存它安装的软件包。如果出于某种原因,它的缓存(在%WINDIR%
下)无效,则包缓存对于为Windows Installer提供获取原始包的位置非常有用。 Windows Installer不会信任其缓存有很多原因,其中许多都会在最不合时宜的时候命中。特别是,轻微的升级和修补可能需要原始资源。
无论如何,MsiPackage
元素Cache
属性可用于强制Burn引擎缓存或不缓存包。默认设置将提供最佳用户体验,因此除非您有明确的理由进行更改,否则我建议您不要使用Cache
属性。