ICE45

ICE45 會驗證資料庫中的位字段數據行未將任何保留位設定為 1。

保留的位不會在目前版本的安裝程式中提供任何功能,但可能在未來版本中提供。 它們應該設定為 0,以便與未來的 Windows Installer 版本相容。

結果

ICE45 會張貼錯誤訊息,如果下列任何一個數據表包含位字段,且保留位設定為1的值。

如果 控制數據表 包含一個位字段,且保留位設定為 1,ICE45 就會張貼兩則警告訊息之一。

例

ICE45 會針對所示的範例報告下列錯誤。

Row 'File1' in table 'File' has bits set in the 'Attributes' 
    column that are reserved. They must be 0 to ensure 
    compatibility with future installer versions.

ICE45 會報告下列範例所示的警告。

Row 'Dialog1.Edit2' in table 'Control' has bits set in the 'Attribute' 
    column that are reserved. They should be 0 to ensure compatibility 
    with future installer versions.

檔案資料表 (部分)

檔 屬性
File1 128

 

控制項資料表 (部分)

對話 控制 屬性
Dialog1 Edit1 2097152
Dialog1 Edit2 1048576

 

ICE 參考