Déploiement ClickOnce OnDemand, exemple de technologie

Mise à jour : novembre 2007

Cet exemple illustre le déploiement d'applications ClickOnce à l'aide de classes dans l'espace de noms System.Deployment.Application.

Pour plus d'informations sur l'utilisation des exemples, consultez les rubriques suivantes :

Download sample

Pour générer l'exemple à partir de l'invite de commandes :

  1. Ouvrez une fenêtre d'invite de commandes et accédez au sous-répertoire \CS du répertoire OnDemand. Pour plus d'informations sur les paramètres requis et l'invite de commandes du Kit de développement logiciel (SDK), consultez Comment : définir des paramètres d'exemple.

  2. Tapez Msbuild OnDemand.sln à la ligne de commande.

Pour générer l'exemple à l'aide de Visual Studio :

  1. Ouvrez l'Explorateur Windows et accédez au sous-répertoire \CS du répertoire OnDemand.

  2. Double-cliquez sur OnDemand.sln pour ouvrir le fichier dans Visual Studio.

  3. Dans le menu Générer, cliquez sur Générer la solution.

Pour exécuter l'exemple

  1. Accédez au répertoire qui contient le nouveau fichier exécutable à l'aide de l'invite de commandes ou de l'Explorateur Windows.

  2. Tapez OnDemand.exe à la ligne de commande, ou double-cliquez sur l'icône d'OnDemand.exe pour le lancer à partir de l'Explorateur Windows.

Configuration requise

Version du .Net Framework : 2.0

Notes

Pour utiliser cet exemple, l'application doit être déployée dans ClickOnce. Pour cela, vous pouvez utiliser l'option de menu de publication de solution ou l'Manifest Generation and Editing, outil du client graphique (MageUI.exe) fourni avec le Kit de développement logiciel (SDK) Windows. Ces deux méthodes permettent de générer des fichiers manifeste et de publier le projet sur le serveur Web de votre choix. Pour exécuter l'application, vous pouvez cliquer sur le lien qui figure dans la page Web générée.

Comme cet exemple illustre le téléchargement de fichiers, vous pouvez souhaiter ajouter des fichiers de ressources volumineux comme contenu incorporé au projet Order (Commande) ou au projet Customer library (Bibliothèque client). Cette étape est facultative, mais rallonge la durée du téléchargement et fournit une meilleure démonstration du scénario.

Voir aussi

Référence

Manifest Generation and Editing, outil du client graphique (MageUI.exe)

ResourceManager

System.Deployment.Application

System.Windows.Forms

Autres ressources

Déploiement ClickOnce

Déploiement ClickOnce pour les applications Windows Forms