【问题标题】:MsiPackage - meaning of attribute "cache"MsiPackage - 属性“缓存”的含义
【发布时间】:2013-03-25 08:36:14
【问题描述】:

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

【问题讨论】:

    标签: wix wix3.7


    【解决方案1】:

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

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

    【讨论】:

    • 默认值是一直是“yes”,还是依赖包或者其他条件?
    • 但这需要额外的磁盘空间,所以对于 GB 中的包,是否可以提及 cache="no"
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-27
    • 1970-01-01
    • 2021-03-24
    • 2013-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多