Déploiement d'un projet d'installation Web

Mise à jour : novembre 2007

Cette rubrique a été mise à jour pour Visual Studio 2005 SP1.

Remarque :

Lorsque vous créez un projet de déploiement d'installation Web dans Visual Studio 2005 sur Windows Vista, vous devez activer la fonctionnalité Compatibilité avec la métabase IIS et la configuration IIS 6. Vous devez aussi avoir ouvert une session en tant qu'Administrateur ; dans le cas contraire, vous serez incapable d'exécuter setup.exe pour installer le projet.

Outre la création de programmes d'installation Windows pour permettre une distribution au moyen de supports traditionnels, les outils de déploiement de Visual Studio prennent aussi en charge le déploiement vers un serveur Web. L'utilisation du déploiement pour installer les fichiers sur un serveur Web offre un avantage par rapport à la simple copie de fichiers, en ce sens que le déploiement gère automatiquement toutes les questions relatives à l'inscription et à la configuration.

De plus, les programmes d'installation des applications Windows peuvent être déployés vers un serveur Web de telle façon que les utilisateurs puissent ultérieurement les télécharger et les exécuter depuis un site Web.

Pour déployer une application Web sur un serveur Web, vous créez un projet d'Installation Web, le générez et le copiez sur le serveur Web. Vous exécutez ensuite le programme d'installation pour installer l'application sur le serveur à l'aide des paramètres définis dans le projet Installation Web.

Remarque :

Pour déployer vers un serveur Web, vous devez avoir les autorisations d'administration sur cet ordinateur. Pour plus d'informations, consultez Pages et projets Web.

Le comportement de certains paramètres d'administration par rapport au déploiement peut ne pas être évident. Si la propriété Write des Services Internet (IIS) d'un répertoire virtuel est désactivée, les fichiers continueront à être déployés sur ce répertoire. La propriété Write contrôle uniquement la capacité des utilisateurs à télécharger des fichiers.

Pour déployer une application et la télécharger depuis un serveur Web, vous créez un projet d'installation Web et ajoutez le groupe de sorties de projet correspondant à l'application au projet d'installation Web dans l'Éditeur du système de fichiers. Après avoir généré le programme d'installation, vous le copiez sur le serveur Web, où il peut alors être téléchargé à l'aide d'un navigateur Web.

Remarque :

Quand un programme d'installation est rendu disponible pour le téléchargement, il n'y a aucune garantie que les fichiers exécutables de Windows Installer seront disponibles sur l'ordinateur de l'utilisateur. Vous devez toujours vous assurer que les fichiers exécutables sont aussi disponibles pour le téléchargement en spécifiant un emplacement dans la boîte de dialogue Paramètres du programme d'amorçage Web. Pour plus d'informations, consultez Paramètres du programme d'amorçage Web, boîte de dialogue.

Voir aussi

Tâches

Comment : créer ou ajouter des projets de déploiement

Concepts

Projets d'installation et de déploiement

Autres ressources

Déploiement d'applications et de composants