CreateFolder Table
Tabulka CreateFolder obsahuje odkazy na složky, které je potřeba vytvořit explicitně pro konkrétní komponentu.
Tabulka CreateFolder obsahuje následující sloupce.
Sloupec | Typ | Klíč | Nullable |
---|---|---|---|
Adresář_ | identifikátor | Y | N |
Komponenta_ | identifikátor | Y | N |
Sloupce
-
Directory_
-
Externí klíč do prvního sloupce tabulky Directory.
-
Component_
-
Externí klíč do prvního sloupce tabulky Komponenta.
Poznámky
Složky v této tabulce se vytvoří při instalaci komponenty. Pokus o odebrání těchto složek se provede pouze v případech, kdy je komponenta odinstalována nebo přesunuta do spuštění ze zdroje. Pokud jsou složky prázdné, neaktivuje se automatické odebrání. Složky vytvořené instalačním programem, které ale nejsou uvedené v této tabulce, se naopak odeberou, jakmile budou prázdné.
Vzhledem k tomu, že složky vytvořené instalačním programem se odstraní, jakmile budou prázdné, musíte vytvořit položku do tabulky CreateFolder pro instalaci komponenty, která se skládá z prázdné složky.
Tato tabulka se označuje, když CreateFolders akci nebo RemoveFolders akci.
Informace o tom, jak zabezpečit složku, naleznete v tabulce MsiLockPermissionsEx a LockPermissions Table.
Validace