Partager via


Déployer une application de bureau .NET Framework à l’aide de l’Assistant Publication ClickOnce

Pour mettre une application ClickOnce à la disposition des utilisateurs, vous devez la publier sur un partage de fichiers ou un chemin d’accès, un serveur FTP ou un support amovible. Vous pouvez publier l’application à l’aide de l’Assistant Publication. Des propriétés de publication supplémentaires sont disponibles dans la page Publier du Concepteur de projets. Pour plus d’informations, consultez Publication d’applications ClickOnce.

Avant d’exécuter l’Assistant Publication, vous devez définir les propriétés de publication de manière appropriée. Par exemple, vous pouvez désigner une clé pour signer votre application ClickOnce dans la page Signature du Concepteur de projets. Pour plus d’informations, consultez les applications ClickOnce sécurisées.

Lorsque vous installez plusieurs versions d’une application à l’aide de ClickOnce, l’installation déplace les versions antérieures de l’application dans un dossier nommé Archive, à l’emplacement de publication que vous spécifiez. L’archivage des versions antérieures de cette façon permet de supprimer le répertoire d’installation des dossiers de la version antérieure.

Remarque

Les boîtes de dialogue et les menus que vous voyez peuvent différer de l’interface utilisateur décrite dans cet article, en fonction de vos paramètres actifs ou de votre édition. Pour modifier vos paramètres, sélectionnez Paramètres d'importation et d'exportation dans le menu Outils. Pour plus d’informations, consultez Réinitialiser tous les paramètres.

Publier dans un partage de fichiers ou un chemin d’accès

  1. Dans l’Explorateur de solutions, sélectionnez le projet d’application.

  2. Dans le menu Générer, sélectionnez Publier le nom du projet ou Publier la sélection, ce qui ouvre l’Assistant Publication.

    Remarque

    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 Publier au lieu de l’Assistant Publication et de la page Publier du Concepteur de projets. Pour plus d’informations, consultez Déployer une application Windows .NET à l’aide de ClickOnce et ClickOnce pour .NET.

  3. Dans la page Où voulez-vous publier l’application ? de l’Assistant Publication, entrez une adresse de serveur FTP valide ou un chemin d’accès de fichier valide à l’aide de l’un des formats affichés, puis sélectionnez Suivant.

  4. Dans la page Comment les utilisateurs vont-ils installer l’application ? , sélectionnez l’emplacement d’installation de l’application par l’utilisateur :

    • Pour activer l’installation de l’utilisateur à partir d’un site Web, sélectionnez À partir d’un site Web. Entrez une URL qui correspond au chemin d’accès au fichier saisi à l’étape précédente. Cette option est généralement utilisée pour spécifier une adresse FTP comme emplacement de publication. Le téléchargement direct à partir de FTP n’est pas pris en charge, vous devez donc entrer une URL pour cette option.

    • Pour activer l’installation de l’utilisateur directement à partir du partage de fichiers, sélectionnez À partir d’un chemin d’accès UNC ou d’un partage de fichiers. Entrez un chemin d’accès UNC ou un partage de fichiers qui correspond au chemin d’accès au fichier entré à l’étape précédente. Cette option permet de publier des emplacements au format c :\deploy\myapp ou \\server\myapp.

    • Pour activer l’installation utilisateur à partir d’un CD-ROM ou d’un DVD-ROM, suivez les étapes de la section suivante.

    Sélectionnez Suivant pour continuer.

  5. Dans la page L’application sera-t-elle disponible hors connexion ? , sélectionnez l’option appropriée :

    • Pour permettre à l’application de s’exécuter lorsque l’utilisateur est déconnecté du réseau, sélectionnez Oui, cette application est disponible en ligne ou hors connexion. Visual Studio ajoute un raccourci d’application dans le menu Démarrer .

    • Pour exécuter l’application directement à partir de l’emplacement de publication, sélectionnez Non, cette application est uniquement disponible en ligne.

    Sélectionnez Suivant pour continuer.

  6. Pour publier l’application avec vos paramètres, sélectionnez Terminer.

    Visual Studio affiche la progression de la publication dans la zone de notification d’état.

Publier sur CD-ROM ou DVD-ROM

  1. Dans l’Explorateur de solutions, cliquez avec le bouton droit sur le projet et sélectionnez Propriétés, ce qui ouvre le Concepteur de projets.

  2. Dans le Concepteur de projet, sélectionnez l’onglet Publier , puis sélectionnez Assistant Publication.

  3. Dans la page Où voulez-vous publier l’application ? de l’Assistant Publication, entrez une adresse de serveur FTP valide ou un chemin d’accès de fichier valide à l’aide de l’un des formats affichés, puis sélectionnez Suivant.

  4. Dans la page Comment les utilisateurs vont-ils installer l’application ? , sélectionnez À partir d’un CD-ROM ou d’un DVD-ROM, puis sélectionnez Suivant.

    Remarque

    Vous pouvez configurer l’installation pour qu’elle s’exécute automatiquement lorsque l’utilisateur insère le CD-ROM dans le lecteur.

  5. Si vous distribuez votre application sur CD-ROM, vous pouvez fournir des mises à jour à partir d’un site Web. Dans la page Où l’application vérifiera-t-elle les mises à jour ? , sélectionnez une option de mise à jour :

    • Pour activer la recherche de mises à jour par l’application, sélectionnez L’application recherchera les mises à jour à partir de l’emplacement suivant. Entrez l’emplacement de publication des mises à jour, tel qu’un emplacement de fichier, un site Web ou un serveur FTP.

    • Pour Aucune application ne vérifie les mises à jour, sélectionnez L’application ne vérifiera pas les mises à jour.

    Sélectionnez Suivant pour continuer.

  6. Pour publier l’application avec vos paramètres, sélectionnez Terminer.

    Visual Studio affiche la progression de la publication dans la zone de notification d’état.

    Remarque

    Une fois la publication terminée, utilisez un graveur de CD/DVD pour copier les fichiers de l’emplacement Où voulez-vous publier l’application ? vers le support CD-ROM ou DVD-ROM.

Configurer l’installation automatique

Lorsque vous activez l’installation de l’utilisateur à partir d’un CD-ROM ou d’un DVD-ROM, vous pouvez configurer le processus pour qu’il s’exécute automatiquement lorsque l’utilisateur insère le CD-ROM dans le lecteur.

  1. Dans le Concepteur de projets, sélectionnez l’onglet Publier .

  2. Sélectionnez Options, ce qui ouvre l’Assistant Options de publication .

  3. Dans l’Assistant Options de publication , sélectionnez l’onglet Déploiement .

  4. Sélectionnez l’option Pour les installations de CD, démarrer automatiquement le programme d’installation lorsque le CD est inséré .

  5. Pour appliquer la modification, sélectionnez OK.

  1. Dans le Concepteur de projets, sélectionnez l’onglet Publier .

  2. Sélectionnez Options, ce qui ouvre l’Assistant Options de publication .

  3. Sélectionnez l’option Pour les installations de CD, démarrer automatiquement le programme d’installation lorsque le CD est inséré .

  4. Pour appliquer la modification, sélectionnez OK.