Comment : publier une application ClickOnce à l'aide de l'Assistant Publication

Pour rendre une application ClickOnce disponible aux utilisateurs, vous devez la publier sur un serveur Web, sur un partage de fichiers ou sur un média amovible.Vous pouvez publier l'application à l'aide de l'Assistant Publication ; des propriétés supplémentaires en rapport avec la publication sont disponibles sur 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 correctement les propriétés de publication.Par exemple, si vous souhaitez spécifier une clé pour signer votre application ClickOnce, vous pouvez effectuer cette opération dans la page Signature du Concepteur de projets.Pour plus d'informations, consultez Sécurisation des applications ClickOnce.

[!REMARQUE]

Lorsque vous installez plusieurs versions d'une application via ClickOnce, l'installation déplace les versions antérieures de cette application dans un dossier nommé Archive, à l'emplacement de publication que vous avez spécifié.Cette méthode d'archivage des versions précédentes permet d'éviter la présence de dossiers de versions précédentes dans le répertoire d'installation.

[!REMARQUE]

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée.Pour modifier vos paramètres, cliquez sur Importation et exportation de paramètres dans le menu Outils.Pour plus d'informations, consultez Paramètres Visual Studio.

Pour publier sur le Web

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

  2. Cliquez avec le bouton droit sur le nœud du projet, puis cliquez sur Publier.

    L'Assistant Publication s'affiche.

  3. Dans la page Où souhaitez-vous publier l'application ?, entrez une URL valide au format https://www.microsoft.com/foldername, puis cliquez sur Suivant.

  4. Dans la page L'application sera-t-elle disponible hors connexion ?, cliquez sur l'option appropriée :

    • Si vous souhaitez autoriser l'exécution de l'application lorsque l'utilisateur est déconnecté du réseau, cliquez sur Oui, cette application est disponible en ligne ou hors connexion.Un raccourci est créé pour l'application dans le menu Démarrer.

    • Si vous souhaitez exécuter directement l'application à partir de l'emplacement de publication, cliquez sur Non, cette application est uniquement disponible en ligne.Aucun raccourci n'est créé dans le menu Démarrer.

    Cliquez sur Suivant pour continuer.

  5. Cliquez sur Terminer pour publier l'application.

    L'état de publication s'affiche dans la zone de notification d'état.

Pour publier sur un partage de fichiers

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

  2. Dans le menu Générer, cliquez sur PublierProjectname.

    L'Assistant Publication s'affiche.

  3. Dans la page Où souhaitez-vous publier l'application ?, entrez un chemin d'accès valide au format \\computername\applicationname, puis cliquez sur Suivant.

    [!REMARQUE]

    Si les utilisateurs installent l'application à partir du Web, ce chemin d'accès doit correspondre à l'URL à laquelle les utilisateurs doivent accéder.Par exemple, si les utilisateurs installent l'application à partir de l'adresse http:\\www.microsoft.com\myapplication\publish.htm, vous devez entrer le chemin d'accès c:\inetpub\wwwroot\myapplication.

  4. Dans la page Comment les utilisateurs installeront-ils l'application ?, sélectionnez l'emplacement auquel les utilisateurs devront accéder pour installer l'application :

    • Si les utilisateurs devront effectuer l'installation à partir d'un site Web, cliquez sur À partir d'un site Web, puis entrez une URL qui correspond au chemin d'accès de fichier entré à l'étape précédente.Cliquez sur Suivant.(Cette option est généralement utilisée lorsque vous spécifiez une adresse FTP comme emplacement de publication.Le téléchargement direct à partir de FTP n'est pas pris en charge.Par conséquent, vous devez entrer une URL ici.)

    • Si les utilisateurs installent directement l'application à partir du partage de fichiers, cliquez sur À partir d'un chemin UNC ou d'un partage de fichiers, puis sur Suivant.(Cette remarque s'applique aux emplacements de publication au format c:\deploy\myapp ou \\server\myapp.)

    • Si les utilisateurs devront installer l'application à partir d'un média amovible, cliquez sur À partir d'un CD-ROM ou DVD-ROM, puis sur Suivant.

    [!REMARQUE]

    Cette page ne s'affiche pas si vous entrez une URL (adresse HTTP) sur la page Où souhaitez-vous publier l'application ?.

  5. Dans la page L'application sera-t-elle disponible hors connexion ?, cliquez sur l'option appropriée :

    • Si vous souhaitez autoriser l'exécution de l'application lorsque l'utilisateur est déconnecté du réseau, cliquez sur Oui, cette application est disponible en ligne ou hors connexion.Un raccourci est créé pour l'application dans le menu Démarrer.

    • Si vous souhaitez exécuter directement l'application à partir de l'emplacement de publication, cliquez sur Non, cette application est uniquement disponible en ligne.Aucun raccourci n'est créé dans le menu Démarrer.

    Cliquez sur Suivant pour continuer.

  6. Cliquez sur Terminer pour publier l'application.

    L'état de publication s'affiche dans la zone de notification d'état.

Pour publier sur un CD-ROM ou DVD-ROM

  1. Dans l'Explorateur de solutions, cliquez avec le bouton droit sur le projet d'application, puis cliquez sur Propriétés.

    Le Concepteur de projets apparaît.

  2. Cliquez sur l'onglet Publier pour ouvrir la page Publier du Concepteur de projets, puis cliquez sur le bouton Assistant Publication.

    L'Assistant Publication s'affiche.

  3. Dans la page Où souhaitez-vous publier l'application ?, entrez le chemin d'accès ou l'emplacement FTP auquel l'application sera publiée, par exemple d:\deploy.Ensuite, cliquez sur Suivant pour continuer.

  4. Dans la page Comment les utilisateurs installeront-ils l'application ?, cliquez sur À partir d'un CD-ROM ou DVD-ROM, puis cliquez sur Suivant.

    [!REMARQUE]

    Si vous souhaitez que l'installation s'exécute automatiquement lorsque le CD-ROM est inséré dans le lecteur, ouvrez la page Publier dans le Concepteur de projets, cliquez sur le bouton Options, puis, dans l'Assistant Options de publication, sélectionnez Pour les installations depuis un CD-ROM, démarrer automatiquement l'installation dès l'insertion du CD-ROM.

  5. Si vous distribuez votre application sur CD-ROM, il se peut que vous souhaitiez fournir des mises à jour à partir d'un site Web.Dans la page Où l'application doit-elle vérifier la disponibilité de mises à jour ?, choisissez une option de mise à jour :

    • Si l'application doit vérifier les mises à jour, cliquez L'application va vérifier la disponibilité de mises à jour à partir de l'emplacement suivant et entrez l'emplacement dans lequel les mises à jour seront publiées.Il peut s'agir d'un emplacement de fichier, d'un site Web ou d'un serveur FTP.

    • Si l'application ne doit pas vérifier les mises à jour, cliquez sur L'application ne vérifiera pas la disponibilité de mises à jour.

    Cliquez sur Suivant pour continuer.

  6. Cliquez sur Terminer pour publier l'application.

    L'état de publication s'affiche dans la zone de notification d'état.

    [!REMARQUE]

    Une fois la publication terminée, vous devez utiliser un graveur de CD ou de DVD pour copier les fichiers depuis l'emplacement spécifié à l'étape 3 vers le média CD-ROM ou DVD-ROM.

Voir aussi

Concepts

Sécurité et déploiement ClickOnce

Sécurisation des applications ClickOnce