Déploiement d'applications C#

Mise à jour : novembre 2007

Le déploiement est le processus selon lequel une application ou un composant fini est distribué en vue de son installation sur d'autres ordinateurs. Pour les applications console, ou applications Smart Client basées sur Windows Forms, deux options de déploiement sont disponibles : ClickOnce et Windows Installer.

Déploiement ClickOnce

Utilisez le déploiement ClickOnce pour publier des applications Windows sur un serveur Web ou un partage de fichier réseau pour simplifier l'installation. Pour la plupart des scénarios, ClickOnce est l'option recommandée pour le déploiement parce qu'elle active des applications Windows de mise à jour automatique qui peuvent être installées et être exécutées avec une interaction utilisateur minime.

Pour configurer des propriétés pour le déploiement ClickOnce, vous pouvez utiliser l'Assistant Publication (accessible dans le menu Générer) ou la page Publier du Concepteur de projets. Pour plus d'informations, consultez Page Publier, Concepteur de projets. Pour plus d'informations sur ClickOnce, consultez Déploiement ClickOnce.

Windows Installer

Le déploiement de Windows Installer vous permet de créer un package de programme d'installation distribué aux utilisateurs ; l'utilisateur exécute le fichier d'installation et suit les étapes d'un Assistant pour installer l'application. Pour cela, vous ajoutez un projet d'installation à votre solution ; lorsque le projet est généré, un fichier d'installation est créé et distribué aux utilisateurs ; l'utilisateur exécute le fichier d'installation et suit les étapes d'un Assistant pour installer l'application.

Pour plus d'informations sur Windows Installer, consultez Déploiement de Windows Installer.

Voir aussi

Tâches

Comment : publier une application ClickOnce

Concepts

Autres solutions de déploiement

Vue d'ensemble du déploiement ClickOnce

Déploiement d'une application runtime à l'aide de Windows Installer

Projets d'installation

Autres ressources

Visual C#