创作大型包
使用本指南可创作包含超过 32767 个文件的 Windows Installer 包。
如果 Windows Installer 包中包含的文件超过 32767 个,则必须更改数据库的架构以增大以下列的上限值:
有关详细信息,请参阅列定义格式。
提高数据库列的限制
- 将表导出到 .idt 文件。 有关详细信息,请参阅 Msidb.exe、导出文件和导入和导出。
- 编辑 .idt 文件,将列类型从 i2 更改为 i4,或从 I2 更改为 I4。
- 将 _Validation 表导出到 .idt 文件。
- 编辑 .idt 文件,更改 _Validation 表的 MaxValue 列中的值,以适应增加的列宽。
- 将 .idt 文件导入回数据库。
请注意,不能在具有不同列类型的两个包之间创建转换和修补程序。