Odporność źródła
Aplikacje, które korzystają z zasobów sieciowych dla instalacji na żądanie, są podatne na błędy źródła, jeśli lokalizacja źródłowa powinna ulec zmianie z jakiegokolwiek powodu lub zostać uszkodzona. Instalator Windows zapewnia odporność źródła dla funkcji zainstalowanych na żądanie przy użyciu listy źródłowej. Lista źródłowa zawiera lokalizacje przeszukane przez instalatora pod kątem pakietów instalacyjnych. Wpisy na tej liście mogą być lokalizacjami sieciowymi, ujednoliconymi lokalizatorami zasobów (adresami URL) lub dyskami kompaktowymi. Jeśli jedno z tych źródeł zakończy się niepowodzeniem, instalator może szybko i bezproblemowo wypróbować następne.
Deweloper aplikacji nie musi dołączać żadnych specjalnych informacji do pakietu instalatora, aby zapewnić odporność źródła. Po zainstalowaniu aplikacji instalator ma zachowanie podczas dodawania ostatniego pomyślnie użytego źródła jako wpisu na liście źródłowej. Domyślnie to źródło jest lokalizacją, z której pakiet instalatora jest początkowo zainstalowany i jest taki sam jak właściwość SourceDir.
Administrator systemu może zmienić listę źródłową, stosując przekształcenia lub zmieniając właściwość SOURCELIST z wiersza polecenia lub w tabeli właściwości .
Instalator rozpoczyna wyszukiwanie źródła, sprawdzając ostatnio używaną lokalizację źródłową na liście źródłowej. Jeśli to wyszukiwanie zakończy się niepowodzeniem, instalator przeszukuje listę źródeł sieciowych, a następnie źródła multimediów i na koniec źródła adresów URL. Administratorzy systemu mogą zmienić tę kolejność wyszukiwania przy użyciu zasad systemu SearchOrder. Jeśli wyszukiwanie nie powiedzie się, instalator może wyświetlić okno dialogowe przeglądania , aby użytkownik mógł wyszukać źródło ręcznie. Nie można wyświetlić okna dialogowego przeglądania, jeśli poziom interfejsu użytkownika ma wartość Brak. Aby uzyskać szczegółowe informacje, zobacz poziomy interfejsu użytkownika.
Często instalator powinien wyświetlać okno dialogowe przeglądania tylko wtedy, gdy bieżący użytkownik jest administratorem lub jeśli instalacja nie wymaga podniesionych uprawnień. Administrator może kontrolować wyświetlanie okna dialogowego przeglądania użytkownikom za pomocą DisableBrowse i AllowLockDownBrowse zasad. Administrator kontroluje również, czy użytkownicy mogą instalować aplikacje ze źródeł znajdujących się na nośniku przy użyciu zasad DisableMedia i AllowLockDownMedia zasad. Użycie tych zasad zależy od wersji Instalatora Windows. Aby uzyskać szczegółowe informacje, zobacz następujące elementy: