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