ModuleExclusion 資料表

ModuleExclusion 資料表會保留相同安裝程式資料庫中不相容的其他合併模組清單。 此資料表可讓合併或驗證工具檢查使用者安裝程式資料庫中未合併衝突的合併模組。 此工具會透過交叉參考安裝程式資料庫中的 ModuleSignature 資料表來檢查此資料表。

ModuleExclusion 資料表具有下列資料行。

資料行 類型 答案 Nullable
ModuleID 識別碼 Y N
ModuleLanguage 整數 Y N
ExcludedID 識別碼 Y N
ExcludedLanguage 整數 Y N
ExcludedMinVersion 版本 Y
ExcludedMaxVersion 版本 Y

 

資料行

ModuleID

合併模組的識別碼。 這是 ModuleSignature 資料表中的外鍵。

ModuleLanguage

ModuleID 中合併模組的十進位語言識別項。 這是 ModuleSignature 資料表中的外鍵。

ExcludedID

排除合併模組的識別碼。

ExcludedLanguage

ExcludedID 中合併模組的數值語言識別項。 ExcludedLanguage 資料行可以指定單一語言的語言識別項,例如美式英文的 1033,或指定語言群組的語言識別項,例如 9 代表任何英文。 ExcludedLanguage 資料行可以接受負語言識別項。 ExcludedLanguage 資料行中值的意義如下。

ExcludedLanguage 意義
> 0 排除 ExcludeedLanguage 所指定的語言識別項。
= 0 排除沒有語言識別項。
< 0 排除 ExcludeedLanguage 所指定的識別碼以外的所有語言識別項。

 

ExcludedMinVersion

從範圍中排除的最低版本。 如果 ExcludedMinVersion 欄位為 Null,則會排除 ExcludedMaxVersion 之前的所有版本。 如果 ExcludedMinVersion 和 ExcludedMaxVersion 都是 Null,則不會根據版本排除。

ExcludedMaxVersion

從範圍中排除的最大版本。 如果 ExcludedMaxVersion 欄位為 Null,則會排除 ExcludedMinVersion 之後的所有版本。 如果 ExcludedMinVersion 和 ExcludedMaxVersion 都是 Null,則不會根據版本排除。

驗證

ICE03
ICE06
ICE25