4

我正在搜索描述,即 MsiPackage 中的属性“缓存”代表什么。当我查看http://wix.sourceforge.net/manual-wix3/wix_xsd_msipackage.htm时,我无法获得一些额外的信息。是否有另一个链接描述了这个属性,或者有人可以解释一下这个属性吗?

4

1 回答 1

3

WiX 工具集 boostrapper/chainer,Burn,能够获取(复制或下载)和缓存它安装的包。%WINDIR%如果由于某种原因它的缓存(在 下)无效,包缓存对于为 Windows Installer 提供获取原始包的位置非常有用。Windows Installer 不信任其缓存的原因有很多,其中许多原因会在最不合时宜的时候命中。特别是,较小的升级和修补可能需要原始源。

无论如何,可以使用MsiPackageelement属性来强制 Burn 引擎缓存或不缓存包。Cache默认值将提供最佳的用户体验,因此除非您有明确的理由更改它,否则我建议不要使用该Cache属性。

于 2013-03-25T14:22:19.193 回答