IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Faire des mise à jour


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    134
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 134
    Par défaut Faire des mise à jour
    Bonjour à tous,

    Voila j'ai une application dans laquelle je souhaite intégrer une méthode de mise à jour mais je n'ai aucune idée de comment faire. Si quelqu'un pouvait m'aider ce serait sympa (ne me parler pas de clickonce) sur les différene manière dont je pourrais procédé. merci à tous.

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    bon, si on "occulte" click once....

    Tu peux utiliser la "bonne vieille" méthode du code dans un database

    Et à chaque fois que tu lances ton logiciel, tu lances un "lanceur" qui va voir dans la base de données si il y a une version plus récente à copier.. si c'est le cas, tu la recupères de la database puis ensuite, le lanceur fait un Process.Start() de cet exécutable nouvellement chargé...

    Sinon, plutot que d'attaquer "directement" une base de données, tu peux developper un petit serveur à qui les clients demanderont "quoi de neuf" ?
    et en fonction du résultat, il fournira les "infos" (fichiers, octets, etc...) nécessaire

    Voila....

    The Monz, Toulouse

  3. #3
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Y'a eu un sujet la dessus il y a quelques jours. Un minimum de recherche svp!

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    134
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 134
    Par défaut
    Sinon j'ai fait une petite recherche. Est-ce que quelqu'un à déjà entendu parler de FlexNet connect. Dans l'ensemble sa correspond relativement bien à ce que je recherche. Si quelqu'un l'a utiliser, peut-il me donner son avis, merci.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    134
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 134
    Par défaut
    Non ? personne pour m'aider sur la question, j'en ai vraiment besoin.

  6. #6
    Expert confirmé
    Avatar de Ditch
    Inscrit en
    Mars 2003
    Messages
    4 160
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mars 2003
    Messages : 4 160
    Par défaut
    Je sais pas si ca a évolué depuis mais précédemment j'utilisais Application Updater Block qui est truc fourni par MS avec le code.

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    134
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 134
    Par défaut
    Be en fait maintenant le remplaçant de l'application updater block c'est clickonce sans les inconvénient de l'AUB. Donc je sais pas trop comment faire

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    134
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 134
    Par défaut
    l'updater application block est il compatible VISTA?

  9. #9
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    Citation Envoyé par freerider74 Voir le message
    l'updater application block est il compatible VISTA?
    c'est du .Net, c'est pas en rapport avec une version de Windows mais en fonction du framework.
    et puis c'est à toi de tester aussi hein les tests de faisabilité sont une étape obligatoire à tout projet. Il est risqué de dev tout le module sans avoir fait une appli de test rapide pour tester le mécanisme

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    134
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 134
    Par défaut
    j'ai fait une petite recherche et d'après ce que j'ai compris (dite moi si je me trompe), il télécharge les fichiers qui ont été mis à jour sur un serveur distant grace au manifest d'application. Cela insinue que les fichiers doivent ètre dispo sur le server web.

  11. #11
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    Citation Envoyé par freerider74 Voir le message
    j'ai fait une petite recherche et d'après ce que j'ai compris (dite moi si je me trompe), il télécharge les fichiers qui ont été mis à jour sur un serveur distant grace au manifest d'application. Cela insinue que les fichiers doivent ètre dispo sur le server web.
    tu voudrais que ca marche comment?
    il faut forcément que ce que tu veux télécharger soit disponible en ligne et donc téléchargeable.

  12. #12
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    134
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 134
    Par défaut
    Tu confirme donc bien ce que je pensais. Cependant pour faire nos mise à jour, nous allons utilisé un systèmes de patch, car on ne souhaite pas mettre les fichiers en "brut" sur le serveur web. C'est donc pour cela que je pense que l'updater application block ne me convient pas vraiment.

Discussions similaires

  1. Un script pour faire des mises à jour
    Par zooffy dans le forum Développement
    Réponses: 7
    Dernier message: 30/12/2010, 16h10
  2. Impossible de faire des mises à jour de sécurité
    Par Stargate SG1 dans le forum Windows Vista
    Réponses: 12
    Dernier message: 04/12/2010, 18h12
  3. Réponses: 13
    Dernier message: 02/09/2007, 11h15
  4. Réponses: 1
    Dernier message: 08/02/2007, 10h11
  5. Réponses: 2
    Dernier message: 21/10/2005, 17h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo