Sdílet prostřednictvím


Tabulka ModuleExclusion

Tabulka ModuleExclusion uchovává seznam dalších modulů sloučení, které nejsou kompatibilní ve stejné instalační databázi. Tato tabulka umožňuje nástroj pro sloučení nebo ověření, aby se v databázi instalačního programu uživatele nesloučily konfliktní slučovací moduly. Nástroj zkontroluje křížový odkaz na tuto tabulku s tabulkou ModuleSignature v databázi instalačního programu.

Tabulka ModuleExclusion obsahuje následující sloupce.

Sloupec Typ Klíč Nullable
ModuleID identifikátor Y N
ModuleLanguage celočíselná Y N
ExcludedID identifikátor Y N
Vyloučený jazyk celočíselná Y N
ExcludedMinVersion verze Y
ExcludedMaxVersion verze Y

 

Sloupce

ModuleID

Identifikátor modulu sloučení. Jedná se o cizí klíč do tabulky ModuleSignature.

ModuleLanguage

ID desetinného jazyka modulu sloučení v ModuleID. Jedná se o cizí klíč do tabulky ModuleSignature.

ExcludedID

Identifikátor vyloučeného modulu sloučení

ExcludedLanguage

ID číselného jazyka modulu sloučení v ExcludedID. Sloupec ExcludedLanguage může zadat ID jazyka pro jeden jazyk, například 1033 pro angličtinu v USA, nebo zadat ID jazyka pro skupinu jazyků, například 9 pro libovolnou angličtinu. Sloupec ExcludedLanguage může přijímat záporná ID jazyka. Význam hodnoty ve sloupci ExcludedLanguage je následující.

Vyloučený jazyk Význam
> 0 Vylučte ID jazyka určená vyloučeným jazykem.
= 0 Vylučte žádná ID jazyka.
< 0 Vylučte všechna ID jazyka s výjimkou těch, které specifikuje ExcludeLanguage.

 

ExcludedMinVersion

Minimální verze vyloučená z rozsahu Pokud je pole ExcludedMinVersion null, budou vyloučeny všechny verze před ExcludedMaxVersion. Pokud jsou ExcludedMinVersion i ExcludedMaxVersion null, neexistuje žádné vyloučení na základě verze.

ExcludedMaxVersion

Maximální verze vyloučená z rozsahu Pokud je pole ExcludedMaxVersion null, jsou vyloučeny všechny verze po ExcludedMinVersion. Pokud jsou ExcludedMinVersion i ExcludedMaxVersion null, neexistuje žádné vyloučení na základě verze.

Validace

ICE03
ICE06
ICE25