ModuleDependency 資料表

ModuleDependency 資料表會保留此合併模組正常運作所需的其他合併模組清單。 此資料表可啟用合併或驗證工具,以確保必要的合併模組實際上包含在使用者的安裝程式資料庫中。 此工具會透過交叉參考此資料表與安裝程式資料庫中的 ModuleSignature 資料表來檢查。

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

資料行 類型 答案 Nullable
ModuleID 識別碼 Y N
ModuleLanguage 整數 Y N
RequiredID 識別碼 Y N
RequiredLanguage 整數 Y N
RequiredVersion 版本 Y

 

資料行

ModuleID

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

ModuleLanguage

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

RequiredID

ModuleID 中合併模組所需的合併模組識別碼。

RequiredLanguage

RequiredID 中合併模組的數值語言識別項。 RequiredLanguage 資料行可以指定單一語言的語言識別項,例如美式英文的 1033,或指定語言群組的語言識別項,例如 9 代表任何英文。 如果欄位包含群組語言識別項,則具有該群組中語言代碼的任何合併模組都滿足相依性。 如果 RequiredLanguage 設定為 0,則填滿其他需求的合併模組都滿足相依性。

RequiredVersion

RequiredID 中合併模組的版本。 如果此欄位為 Null,則任何版本會填滿相依性。

驗證

ICE03
ICE06
ICE25