Grupa tabel lokalizatora
Grupa Tabele lokalizatora służy do lokalizowania plików i aplikacji. Aby wyszukać plik, najpierw określ podpis pliku, a następnie znajdź plik. Tabele lokalizatora służą do przeszukiwania rejestru, danych konfiguracji instalatora, drzewa katalogów lub plików .ini dla unikatowego podpisu pliku. Podpis pliku można następnie zaewidencjonować w tabeli Signature, aby sprawdzić, czy dany plik jest naprawdę poszukiwanym plikiem, a nie innym plikiem o tej samej nazwie. Jeśli rekord w tabeli lokalizatora nie zawiera klucza w tabeli Signature, rekord odwołuje się do katalogu, a nie do pliku.
Składnik kontrolujący plik znajduje się w tabeli plików za pośrednictwem klucza zewnętrznego do tabeli składników . Instalator rozpoznaje lokalizację pliku za pośrednictwem tabeli Składnik, ponieważ każdy plik należy do jednego składnika. Lokalizacja składnika znajduje się za pośrednictwem klucza zewnętrznego w tabeli Component do tabeli Directory.
Lokalizację aplikacji można znaleźć, wyszukując pliki tworzące aplikację. Instalator udostępnia również dwie tabele do wyszukiwania poprzednich wersji aplikacji: tabeli AppSearch i tabeli KPSEARCH.
Poniższe tabele tworzą grupę tabel lokalizatora i służą do określania podpisu pliku.
- Tabela RegLocator zawiera informacje potrzebne do wyszukania pliku lub katalogu w rejestrze.
- Tabela IniLocator zawiera informacje potrzebne do wyszukania pliku .ini. Plik .ini musi znajdować się w domyślnym katalogu systemu Microsoft Windows.
- Tabela CompLocator zawiera informacje potrzebne do wyszukania pliku lub katalogu przy użyciu danych konfiguracji instalatora.
- Tabela DrLocator zawiera informacje potrzebne do wyszukania pliku lub katalogu w drzewie katalogów.
- Tabela AppSearch zawiera właściwości, które muszą być ustawione na wynik wyszukiwania odpowiedniego podpisu pliku.
- Tabela KPSearch zawiera listę podpisów plików, z których co najmniej jeden musi znajdować się na komputerze użytkownika programu sprawdzania zgodności (KPCH).