共用方式為


ICE46

ICE46 會檢查條件、格式化文字和其他位置中的自定義屬性,這些位置與系統定義的屬性只有一或多個字元大小寫不同。

結果

ICE46 會在條件、格式化文字和其他位置中有自定義屬性時,只針對一或多個字元的情況,張貼參考訊息。

ICE46 會報告下列範例所示的錯誤。

ICE46 錯誤 描述
屬性數據表中定義的 Property ReinstallMode 與另一個定義的屬性只有大小寫不同。 system defined property name REINSTALLMODE 只因大小寫而與自定義屬性不同。 屬性區分大小寫,因此自定義屬性與系統屬性不同。 這是常見的錯誤原因。
數據行 'InstallExecuteSequence' 中所參考的屬性 'Myproperty'。數據列 'InstallFinalize' 的條件只與定義的屬性不同。 屬性數據表會定義數據表 MyProperty,但參考的屬性是 Myproperty。 屬性會區分大小寫,因此兩個屬性不相同。 這是常見的錯誤原因。

 

屬性數據表

財產 價值
ReinstallMode omus
MyProperty

 

InstallExecuteSequence 資料表 (部分)

行動 條件
InstallFinalize Myproperty

 

ICE 參考