開發大型套件
使用此指導方針來撰寫包含超過 32767 個檔案的 Windows Installer 套件。
如果您的 Windows Installer 套件包含超過 32767 個檔案,您必須變更資料庫的架構,以增加下列數據行的限制:
如需詳細資訊,請參閱 資料行定義格式。
增加資料庫數據行 的限制
- 將數據表導出至 .idt 檔案。 如需詳細資訊,請參閱 Msidb.exe、匯出檔案和 匯入和導出。
- 編輯 .idt 檔案,將數據行類型從 i2 變更為 i4,或從 I2 變更為 I4。
- 將 _Validation 數據表匯出至 .idt 檔案。
- 編輯 .idt 檔案,以變更 _Validation 數據表的 MaxValue 數據行值,以容納增加的數據行寬度。
- 將 .idt 檔案匯回資料庫。
請注意,轉換和修補程式無法在兩個具有不同數據行類型的套件之間建立。