ICE40
ICE40 會執行其他驗證。
結果
ICE40 會張貼下列警告:
- 已覆寫 REINSTALLMODE 屬性。
- RemoveIniFile 資料表 具有沒有值的 Delete Tag 專案。
- .msi 檔案遺漏 錯誤數據表,且 頁計數摘要 屬性小於或等於 100。 此 ICE 警告已過時,因為 Windows Installer 不需要套件具有 Error 數據表。 您可以使用 Msimsg.dll擷取錯誤訊息。
例
財產 | 價值 |
---|---|
REINSTALLMODE | 一個 |
RemoveIniFile | 行動 | 價值 |
---|---|---|
REINSTALLMODE | 4 |
結果
ICE40 會報告下列錯誤。
ICE40 錯誤 | 描述 |
---|---|
在 Property 資料表中定義 REINSTALLMODE。 這可能會造成困難。 | 在 .msi 檔案中定義 REINSTALLMODE 屬性可能會導致非預期的行為。 若要修正此錯誤,請勿定義這個屬性。 |
RemoveIniFile 專案 Remove1 必須有值,因為 Action 是 “Delete Tag” (4)。 | RemoveIniFile 資料表 的 RemoveIniFile 資料行中有 Delete Tag 巨集指令,而不需在 Value 資料行中指定要刪除的標記。 |
遺漏錯誤數據表。 只會產生數值錯誤訊息。 | 此 ICE 警告已過時,因為 Windows Installer 不需要套件具有 錯誤資料表。 您可以使用 Msimsg.dll擷取錯誤訊息。 這個警告表示 .msi 檔案遺漏 錯誤數據表,且 頁計數摘要 屬性小於或等於 100。 若要修正此錯誤,請使用目前的 Windows Installer 版本,或將錯誤數據表新增至安裝套件,並在 [訊息] 欄中撰寫錯誤訊息的格式設定範本。 |
相關主題