Menu
Donnez votre avis

Déploiement des applications avec ClickOnce

Posez votre question

Déploiement des applications avec ClickOnce



Introduction


On cherche dans cet article à présenter les étapes du déploiement d’une application avec la technologie ClickOnce.
Le déploiement avec Clickonce consiste à publier l'application à un emplacement centralisé et les utilisateurs l'installent à partir de cet emplacement.

Pré-requis


Dans notre exemple, on se base sur le Framework.NET 3.5 avec l’IDE Microsoft Visual Studio 2008 et on utilise Internet Explorer.

Création du projet test


On commence par créer notre projet test « ClickOnceTest ».



C’est juste une application qui permet d’afficher un message en cliquant sur un bouton.


Les étapes du déploiement de l’application

  • On sélectionne le projet de démarrage dans l’explorateur de solutions (Solution Explorer), puis click bouton droit et on choisit « Properties »


  • Pour un premier déploiement, on signe le manifeste ClickOnce et on définit la sécurité de notre application à partir de l’onglet « Signing » et « Security »




  • On choisit maintenant l'onglet publication (publish), et on définit l'emplacement de publication de notre application et l'emplacement de la page d'installation de l’application.





*


*


*


*


*
    • Install Mode and Settings (Mode et paramètres d’installation) : pour spécifier si l’application est disponible en ligne uniquement ou elle est disponible hors connexion (accessible depuis le menu Démarrer)
    • Les 4 boutons :
      • Applications Files pour spécifier les fichiers d’application (fichiers nécessaires à l'exécution de l'application)
      • Prerequisites pour spécifier les composants requis pour installer l’application :





*


*


*


*


*
      • Updates pour définir le mode de mise à jour de l’application :
        • on spécifier si l’application doit vérifier la disponibilité de mises à jour ou non
        • on choisit à quel moment l’application fait la vérification : avant ou après son démarrage
        • on spécifier la version minimale requise pour notre application





*


*


*


*


*
      • Options pour définir les options de publication
    • Publish Version : pour indiquer la version de l’application


Après le renseignement de toutes les informations, on lance l'Assistant Publication en cliquant sur le bouton "Publish Wizard". L’Assistant Publication nous permet la configuration des options du déploiement de l’application.


*


*


*


*


*
      • La première étape consiste à spécifier l’emplacement de publication de notre application : On peut publier l’application sur un site Web, un serveur FTP ou un chemin d’accès à un fichier local.





*


*


*


*


*
      • La deuxième étape consiste à choisir la manière avec laquelle les utilisateurs installeront notre application :
        • À partir d’un site Web
        • À partir d’un chemin UNC ou d’un partage de fichiers
        • À partir d’un CD- ROM ou DVD- ROM





*


*


*


*


*
      • La troisième étape permet spécifier si l’application est disponible en ligne uniquement ou elle est disponible hors connexion aussi (accessible depuis le menu Démarrer)







*


*


*


*


*
      • Enfin, on clique sur le bouton "Finish" (Terminer) et voilà notre application est déployée et la page de publication par laquelle on peut installer l’application est ouverte.



Installation





Conclusion


ClickOnce est une technologie de déploiement et de mise à jour des applications, disponible avec le framework .net à partir de la version 2.0.
Jean-François Pillou

Cet article est régulièrement mis à jour par des experts sous la direction de Jean-François Pillou, fondateur de CommentCaMarche et directeur délégué au développement numérique du groupe Figaro.

En savoir plus sur l'équipe CCM

A voir également

Ajouter un commentaire

Commentaires

Commenter la réponse de Utilisateur anonyme