Adresse d'installation, boîte de dialogue de l'interface utilisateur
Vous pouvez utiliser la boîte de dialogue Adresse d'installation pour permettre à l'utilisateur de sélectionner l'emplacement Web où installer les fichiers de l'application. Le champ Répertoire virtuel correspond au jeu de propriétés VirtualDirectory pour le Dossier d'application Web dans l'Éditeur du système de fichiers ; les valeurs entrées dans ce champ peuvent être récupérées dans une action personnalisée à l'aide de la propriété [TARGETVDIR]. La boîte de dialogue n'est disponible que pour les projets d'installation Web.
La boîte de dialogue Adresse d'installation doit toujours suivre immédiatement la dernière boîte de dialogue de la section Début de l'Éditeur muni d'une interface utilisateur, précédant seulement la boîte de dialogue Confirmer l'installation. Si cette boîte de dialogue est précédée d'une ou de plusieurs boîtes de dialogue personnalisées (Cases à cocher, Cases d'option ou Zones de texte), le bouton Précédent est désactivé ; sinon, il est activé.
La liste Pool d'applications affiche les pools d'applications disponibles sur l'ordinateur cible, et le paramètre par défaut est nommé DefaultAppPool. Pour modifier le pool d'applications par défaut dans vos projets d'installation Web, vous pouvez utiliser une action de post-build pour mettre à jour le nom du pool d'applications dans le MSI. Vous pouvez utiliser également Orca.exe pour modifier le nom par défaut pour rechercher un pool d'applications avec un nom différent.
Notes
Vous pouvez définir le pool d'applications à une invite de commandes ou plus généralement, à partir d'un fichier batch qui exécute le programme d'installation .msi. Pour cela, affectez la propriété [TARGETAPPPOOL] à un pool d'applications disponible en utilisant la commande msiexec comme suit :
msiexec /i MyWebSetup.msi /qn TARGETAPPPOOL="ASP.NET V2.0"
Vous pouvez également définir l'adresse d'installation à une invite de commandes en utilisant une commande telle que la suivante :
msiexec /i MyWebSetup.msi /qn TARGETSITE=/LM/W3Svc/2 TARGETVDIR=TestVDir
[TARGETSITE] est la valeur de métabase pour le site Web et [TARGETVDIR] est un dossier dans le répertoire racine du site Web dans lequel l'application Web sera installée. Dans ce cas, le chemin d'accès cible est W3SVC/2/Root/TestVDir. Vous pouvez utiliser cette commande dans les actions personnalisées pour définir des autres propriétés Internet Information Services (IIS) telles qu'AnonymousAccess.
L'illustration suivante contient une boîte de dialogue Adresse d'installation typique, telle qu'elle apparaît pendant l'installation.
Boîte de dialogue Adresse d'installation
La seule propriété disponible pour la boîte de dialogue Adresse d'installation est la propriété BannerBitmap, qui définit l'image qui s'affiche dans le coin supérieur droit de la boîte de dialogue. La position et la taille de l'image sont fixes.
Conseil
Pour créer une interface utilisateur cohérente, vous devez utiliser la même image pour toutes les boîtes de dialogue d'un programme d'installation.
Voir aussi
Référence
Concepts
Restrictions sur les boîtes de dialogue d'installation