Sdílet prostřednictvím


MsiTransformView

Tato dočasná tabulka umožňuje možnost odinstalace vlastní opravy akcí pro vlastní akce přidané nebo aktualizované opravou.

Pokud oprava přidá nebo aktualizuje vlastní akci s atributem msidbCustomActionTypePatchUninstall, instalační služba systému Windows spustí při odinstalaci opravy novou nebo aktualizovanou vlastní akci. Instalační služba systému Windows zpřístupní aktualizace v rámci odinstalované opravy pro vlastní akci odinstalace opravy. Oprava musí obsahovat tabulku MsiTransformView*<PatchGUID>* pro poskytnutí těchto informací instalační službě systému Windows. Informace v této tabulce jsou k dispozici pro libovolnou okamžitou vlastní akci a nejsou k dispozici pro odložené vlastní akce.

Instalační služba systému Windows 4.0 a starší: Nepodporuje se. Možnost odinstalace vlastní opravy akcí je k dispozici počínaje Instalační službou systému Windows 4.5.

Tato tabulka by měla mít název MsiTransformView*<PatchGUID>* Table, kde <PatchGUID> je identifikátor GUID, který jednoznačně identifikuje opravu. MsiTransformView*<PatchGUID>* Tabulka má následující sloupce.

Sloupec Typ Klíč Nullable
Stůl identifikátor Y N
Sloupec textové Y N
Veslovat textové Y Y
Data textové N Y
Současný textové N Y

 

Sloupec

tabulka

Název změněné databázové tabulky

sloupec

Název upraveného sloupce tabulky nebo INSERT, DELETE, CREATE nebo DROP.

řádek

Seznam hodnot primárního klíče oddělených kartami Hodnoty primárního klíče null jsou reprezentovány jedním znakem mezery. Hodnota Null v tomto sloupci označuje změnu schématu.

data

Data, název datového proudu nebo definice sloupce

aktuální

Aktuální hodnota z referenční databáze nebo sloupce číslo

Poznámky

Po odinstalaci opravy se spustí vlastní akce odinstalace oprav. Nespustí se při odinstalaci produktu. Pomocí možnost odinstalace vlastní opravy akcí a v této tabulce spusťte vlastní pouze při odinstalaci opravy.

Oprava může aktualizovat vlastní akci poskytnutou v původním balíčku (.msi soubor.) Pokud chcete spustit aktualizovanou verzi vlastní akce při odinstalaci opravy, označte vlastní akci pomocí atributu msidbCustomActionTypePatchUninstall v původním balíčku.