【问题标题】:Wix Bundle, MsiPackage InstallSize attribute limited to 2,147,483,647 (need 15gb)Wix Bundle,MsiPackage InstallSize 属性限制为 2,147,483,647(需要 15gb)
【发布时间】:2014-04-16 07:39:28
【问题描述】:

我们的安装包中的一个包从我们的服务器下载数据,然后将其解压缩。此数据大小为 15gb。

我想将此值放入“添加/删除程序大小”列中。

InstallSize 属性似乎可以执行我想要的操作,但是当我将其设置为“15050494389”时,我收到以下错误:

MsiPackage/@InstallSize 属性的值“15050494389”不是合法的整数值。合法整数值从 -2,147,483,648 到 2,147,483,647。

忽略为什么我想要一个负值,有没有办法正确设置这个值?是否有一些设置我需要告诉 burn 我想要大于 32 位的值?

【问题讨论】:

    标签: wix burn


    【解决方案1】:

    目前 WiX v3.8 不支持该功能。您可以提交feature request

    【讨论】:

      【解决方案2】:

      我以为这个属性会自动设置?无论哪种方式,看起来您需要千字节,而不是该字段的字节。试试 15728640。

      你是指 ARPSIZE 还是别的什么东西?

      【讨论】:

      • 我尝试添加 ARPSIZE,但它似乎根本没有任何区别。我在 wix 脚本中为进行下载的 msi 添加了它。
      • 设置以字节为单位,没有办法(我知道)将其更改为千字节甚至千兆字节......会很好!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多