Partager via


Résilience source

Les applications qui s’appuient sur des ressources réseau pour d’installation à la demande sont susceptibles d’être endommagées si l’emplacement source doit changer pour une raison quelconque ou devenir endommagé. Windows Installer fournit une résilience source pour les fonctionnalités installées à la demande à l’aide d’une liste source. La liste source contient les emplacements recherchés par le programme d’installation pour les packages d’installation. Les entrées de cette liste peuvent être des emplacements réseau, des URL (Uniform Resource Locators) ou des disques compacts. Si l’une de ces sources échoue, le programme d’installation peut essayer rapidement et en toute transparence la prochaine.

Le développeur d’applications n’a pas besoin d’incorporer d’informations spéciales dans le package d’installation pour garantir la résilience source. Une fois l’application installée, le programme d’installation a le comportement d’ajout de la dernière source utilisée correctement comme entrée dans la liste source. Par défaut, cette source est l’emplacement à partir duquel le package d’installation est initialement installé et est identique à la propriété SourceDir.

Un administrateur système peut modifier la liste source en appliquant une transformation de ou en modifiant la propriété SOURCELIST à partir de la ligne de commande ou dans la table de propriétés .

Le programme d’installation commence à rechercher une source en vérifiant l’emplacement source le plus récemment utilisé dans la liste source. Si cette recherche échoue, le programme d’installation recherche la liste des sources réseau, puis les sources multimédias et enfin les sources d’URL. Les administrateurs système peuvent modifier cet ordre de recherche à l’aide de la stratégie système SearchOrder. Si ces recherches échouent, le programme d’installation peut présenter une parcourir la boîte de dialogue afin que l’utilisateur puisse rechercher la source manuellement. La boîte de dialogue Parcourir ne peut pas être affichée si le niveau de l’interface utilisateur est défini sur Aucun. Pour plus d’informations, consultez niveaux d’interface utilisateur.

En règle générale, le programme d’installation ne doit afficher qu’une boîte de dialogue Parcourir si l’utilisateur actuel est administrateur ou si l’installation ne nécessite pas de privilèges élevés. Un administrateur peut contrôler l’affichage de la boîte de dialogue Parcourir aux utilisateurs avec les stratégies DisableBrowse et AllowLockDownBrowse. Un administrateur contrôle également si les utilisateurs peuvent installer des applications à partir de sources situées sur des supports à l’aide des stratégies DisableMedia et AllowLockDownMedia. L’utilisation de ces stratégies dépend de la version de Windows Installer. Pour plus d’informations, consultez les rubriques suivantes :