Comment : publier une application ClickOnce

Mise à jour : novembre 2007

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 dans la page Publier du Concepteur de projet. 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 Signature de manifestes 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é. L'archivage des versions précédentes avec cette méthode permet d'éviter la présence de dossiers de versions précédentes dans le dossier d'installation.

Remarque :

Selon vos paramètres actifs ou votre édition, les boîtes de dialogue et les commandes de menu que vous voyez peuvent différer de celles qui sont décrites dans l'aide. 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. Sur la page Où souhaitez-vous publier l'application ?, entrez une URL valide au format https://www.microsoft.com/foldername, puis cliquez sur Suivant.

  4. À 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. Sur 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. À 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 installent l'application à partir d'un site Web, cliquez sur À partir d'un site Web et entrez une URL correspondant au chemin d'accès 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. Vous devez donc 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 installent l'application à partir d'un média amovible, cliquez sur À partir d'un CD-ROM ou DVD-ROM, puis sur Suivant.

    Remarque :

    Cette page n'apparaît pas si vous entrez une URL (adresse HTTP) à la page Où souhaitez-vous publier l'application ?.

  5. Sur 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 l'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. À 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. Sur 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 projet et 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. À 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, de site Web ou de 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

Vue d'ensemble du déploiement ClickOnce

Autres ressources

Déploiement ClickOnce

Signature de manifestes ClickOnce