Freigeben über


Quellresilienz

Anwendungen, die auf Netzwerkressourcen für installation-on-demand- angewiesen sind, sind anfällig für Quellfehler, wenn sich der Quellspeicherort aus irgendeinem Grund ändern oder beschädigt werden soll. Windows Installer bietet Die Quellresilienz für Features, die bei Bedarf mithilfe einer Quellliste installiert werden. Die Quellliste enthält die Speicherorte, die vom Installationsprogramm nach Installationspaketen durchsucht werden. Die Einträge in dieser Liste können Netzwerkspeicherorte, URLs (Uniform Resource Locators) oder Compact Discs sein. Wenn eine dieser Quellen fehlschlägt, kann das Installationsprogramm das nächste schnell und nahtlos ausprobieren.

Der Anwendungsentwickler muss keine speziellen Informationen in das Installationspaket integrieren, um die Quellresilienz sicherzustellen. Nachdem die Anwendung installiert wurde, weist das Installationsprogramm das Verhalten auf, die zuletzt erfolgreich verwendete Quelle als Eintrag in der Quellliste hinzuzufügen. Standardmäßig ist diese Quelle der Speicherort, von dem das Installationsprogrammpaket anfangs installiert wird, und entspricht der SourceDir-eigenschaft.

Ein Systemadministrator kann die Quellliste ändern, indem eine Transformation oder durch Ändern der SOURCELIST- eigenschaft aus der Befehlszeile oder in der Property-Tabellegeändert wird.

Das Installationsprogramm beginnt mit der Suche nach einer Quelle, indem der zuletzt verwendete Quellspeicherort in der Quellliste überprüft wird. Wenn diese Suche fehlschlägt, durchsucht das Installationsprogramm die Liste der Netzwerkquellen, medienquellen und schließlich URL-Quellen. Systemadministratoren können diese Suchreihenfolge mithilfe der SearchOrder- Systemrichtlinie ändern. Wenn diese Suchvorgänge fehlschlagen, kann das Installationsprogramm ein Dialogfeld "Durchsuchen" präsentieren, damit der Benutzer manuell nach der Quelle suchen kann. Das Dialogfeld "Durchsuchen" kann nicht angezeigt werden, wenn die Benutzeroberflächenebene auf "Keine" festgelegt ist. Weitere Informationen finden Sie unter Benutzeroberflächenebenen.

Im Allgemeinen sollte das Installationsprogramm nur ein Dialogfeld zum Durchsuchen anzeigen, wenn der aktuelle Benutzer ein Administrator ist oder wenn die Installation keine erhöhten Berechtigungen erfordert. Ein Administrator kann die Anzeige des Dialogfelds "Durchsuchen" für Benutzer mit den DisableBrowse- und AllowLockDownBrowse--Richtlinien steuern. Ein Administrator steuert außerdem, ob Benutzer Anwendungen aus Quellen installieren können, die sich auf Medien befinden, indem die richtlinien DisableMedia und AllowLockDownMedia verwendet werden. Die Verwendung dieser Richtlinien hängt von der Windows Installer-Version ab. Ausführliche Informationen finden Sie in den folgenden Themen: