2008-11-12 60 views

回答

2

MSI只是一个数据库,属性存储在Property表中,它由两列组成; PropertyValue

Value列是Text类型,它根据MSI.CHM未通过验证的。通过这种逻辑,对属性中的字符数量没有限制。我希望你可以用字节或千字节(或更大)而不是字符来考虑它。

3

属性名称的长度可以是72个字符,并且属性值的大小没有限制。

我通过使用InstallShield编辑我的MSI并检查属性表的字段大小来获得此信息。 (导出表给下面的头>

Property Value ISComments 
s72  L0   S255 
8

我问的Windows Installer团队一个属性可能有多大,从即时CustomAction数据编组时递延CustomAction,我被告知,我是唯一真正的限制是内存的机器上量

+0

Rob,这是否适用于从UI传递到Execute的属性?我一直对此有所担忧。 – 2012-09-16 19:55:08

相关问题