Publier des applications ClickOnce

Lorsque vous publiez une application ClickOnce pour la première fois, les propriétés de publication peuvent être définies à l'aide de l'Assistant Publication. Seules quelques-unes des propriétés sont disponibles dans l'Assistant ; toutes les autres sont définies à leurs valeurs par défaut.

Les modifications apportées ultérieurement aux propriétés de publication sont effectuées sur la page Publier du Concepteur de projets.

Notes

Dans ClickOnce pour .NET Core 3.1 et .NET 5 ou version ultérieure, vous définissez les propriétés de déploiement à l’aide de l’outil Publication au lieu de l’Assistant Publication et de la page Publication du Concepteur de projet. Pour plus d’informations, consultez Déployer une application Windows .NET avec ClickOnce et ClickOnce pour .NET.

Assistant Publication

Vous pouvez utiliser l'Assistant Publication pour définir les paramètres de base de la publication de votre application. Cette définition inclut les propriétés de publication suivantes :

  • Emplacement du dossier de publication : endroit où Visual Studio copie les fichiers (ordinateur local, partage de fichiers réseau, serveur FTP ou site web)

  • Emplacement du dossier d'installation : endroit à partir duquel les utilisateurs finaux installent (partage de fichiers réseau, serveur FTP, site web, CD/DVD)

  • Disponibilité en ligne ou hors connexion : indique si les utilisateurs finaux peuvent accéder à l'application avec ou sans connexion réseau

  • Fréquence des mises à jour : fréquence à laquelle l'application vérifie la présence de nouvelles mises à jour.

    Pour plus d’informations, consultez Comment : publier une application ClickOnce à l’aide de l’Assistant Publication.

Page Publier

La page Publier du Concepteur de projets permet de configurer les propriétés du déploiement ClickOnce. Le tableau suivant liste les rubriques.

Intitulé Description
Spécifier l’emplacement où Visual Studio copie les fichiers Décrit comment définir l'emplacement où Visual Studio place les fichiers d'application et les manifestes.
Spécifier l’emplacement à partir duquel les utilisateurs finaux effectuent l’installation Décrit comment définir l'emplacement à partir duquel les utilisateurs téléchargent et installent l'application.
Spécifier le mode d’installation en ligne ou hors connexion de ClickOnce Décrit comment définir si l'application est disponible hors connexion ou en ligne.
Définir la version de publication ClickOnce Décrit comment définir la propriété Version de publication de ClickOnce, qui indique si l’application que vous publiez est traitée comme une mise à jour.
Incrémenter automatiquement la version de publication ClickOnce Décrit comment incrémenter automatiquement le numéro de révision de la Version de publication chaque fois que vous publiez l’application.

Pour plus d’informations, consultez Page de publication, Concepteur de projets

Boîte de dialogue Fichiers d’application

Cette boîte de dialogue vous permet de spécifier comment les fichiers de votre projet sont classés pour la publication, le téléchargement dynamique et la mise à jour. Elle contient une grille qui répertorie les fichiers projet qui ne sont pas exclus par défaut ou qui ont un groupe de téléchargement.

Pour exclure des fichiers, marquer des fichiers comme fichiers de données ou prérequis, et créer des groupes de fichiers pour une installation conditionnelle dans l’interface utilisateur de Visual Studio, consultez Visual Studio, consultez Comment faire : spécifier quels fichiers sont publiés par ClickOnce. Vous pouvez également marquer des fichiers de données à l'aide de Mage.exe. Pour plus d'informations, consultez Guide pratique pour inclure un fichier de données dans une application ClickOnce.

Composants requis, boîte de dialogue

Cette boîte de dialogue spécifie quels composants requis sont installés, ainsi que la manière dont ils sont installés. Pour plus d’informations, consultez Comment : installer les prérequis avec une application ClickOnce et boîte de dialogue Prérequis.

Boîte de dialogue Mises à jour des applications

Cette boîte de dialogue spécifie comment l'installation de l'application doit vérifier les mises à jour. Pour plus d’informations, consultez Comment : gérer les mises à jour d’une application ClickOnce.

Boîte de dialogue Options de publication

La boîte de dialogue Options de publication spécifie les options de déploiement d'une application.

Intitulé Description
Guide pratique pour changer la langue de publication pour une application ClickOnce Explique comment spécifier une langue et une culture correspondant à la version localisée.
Guide pratique pour spécifier un nom de menu Démarrer pour une application ClickOnce Décrit comment modifier le nom complet d'une application ClickOnce.
Guide pratique pour spécifier un lien pour le support technique Décrit comment définir la propriété URL du support technique, qui identifie une page web ou un partage de fichiers où les utilisateurs peuvent accéder pour obtenir des informations sur l’application.
Guide pratique pour spécifier une URL de support technique pour chaque composant requis lors d’un déploiement ClickOnce A montré comment modifier manuellement un manifeste d'application pour inclure les URL de support technique de chaque composant requis.
Guide pratique pour spécifier une page de publication pour une application ClickOnce Décrit comment générer et publier une page web par défaut (publish.htm) en même temps que l’application
Guide pratique pour personnaliser la page web par défaut de ClickOnce Décrit comment personnaliser la page web qui est automatiquement générée et publiée avec l’application.
Guide pratique pour activer le démarrage automatique pour les installations de CD Décrit comment activer le démarrage automatique afin que l'application ClickOnce soit lancée automatiquement lorsque le média est inséré.
Intitulé Description
Guide pratique pour créer des associations de fichiers pour une application ClickOnce Décrit comment ajouter la prise en charge d'extension de nom de fichier à une application ClickOnce.
Guide pratique pour récupérer les informations de chaîne de requête dans une application ClickOnce en ligne Montre comment récupérer des paramètres passés dans l'URL utilisée pour exécuter une application ClickOnce.
Guide pratique pour suspendre l’activation des URL des applications ClickOnce à l’aide du concepteur Décrit comment forcer les utilisateurs à démarrer l’application à partir du menu Démarrer à l’aide du concepteur.
Guide pratique pour suspendre l’activation des URL des applications ClickOnce Décrit comment forcer les utilisateurs à démarrer l’application à partir du menu Démarrer.
Procédure pas à pas : téléchargement d’assemblys à la demande avec l’API du déploiement ClickOnce à l’aide du concepteur Explique comment télécharger les assemblys d'application uniquement lors de leur première utilisation par l'application à l'aide du concepteur.
Procédure pas-à-pas : télécharger des assemblys à la demande avec l'API de déploiement ClickOnce Explique comment télécharger les assemblys d'application uniquement lors de leur première utilisation par l'application.
Procédure pas à pas : télécharger des assemblys satellites à la demande avec l’API de déploiement ClickOnce Décrit comment marquer vos assemblys satellites comme facultatifs et télécharger uniquement l'assembly nécessaire à un ordinateur client pour ses paramètres de culture actuels.
Procédure pas à pas : Déployer manuellement une application ClickOnce Explique comment utiliser les outils du .NET Framework pour déployer votre application ClickOnce.
Procédure pas à pas : déploiement manuel d’une application ClickOnce qui ne nécessite pas de nouvelle signature et qui conserve les informations relatives à la personnalisation Explique comment utiliser les outils du .NET Framework pour déployer votre application ClickOnce sans signer à nouveau les manifestes.
Guide pratique pour configurer des projets et cibler des plateformes Explique comment publier pour un processeur 64 bits en modifiant la propriété UC cible ou Plateforme cible de votre projet.
Procédure pas à pas : permettre à une application ClickOnce de s’exécuter sur plusieurs versions du .NET Framework Explique comment permettre à une application ClickOnce de s'installer et de s'exécuter sur plusieurs versions du .NET Framework.
Procédure pas-à-pas : créer un programme d'installation personnalisé pour une application ClickOnce Explique comment créer un programme d'installation personnalisé pour installer une application ClickOnce.
Guide pratique pour publier une application WPF avec les styles visuels activés Fournit les instructions pas à pas pour résoudre une erreur qui s'affiche lorsque vous essayez de publier une application WPF pour laquelle les styles visuels sont activés.