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

WinDev Discussion :

Mise à jour application en utilisation


Sujet :

WinDev

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    260
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 260
    Points : 313
    Points
    313
    Par défaut Mise à jour application en utilisation
    bonjour,
    pour de raisons de simplicité j'ai une application appli (en wd5.5) installée sur un serveur dans un répertoire partagé, il y a donc le appli.exe et appli.wdl et les .dll de windev 5.5
    pour lancer l'application, les postes ont un raccourci sur leur bureau qui pointe vers le .exe de l'application
    le problème c'est que je ne peut pas mettre à jour l'applic si des postes travaillent dessus car le applic.exe n'est pas modifiable

    auriez-vous une méthode pour palier ce problème sans avoir plusieurs exemplaires de l'application à des endroits différents ?
    peut-être avec une applic qui en lance une autre ?

    je sais que beaucoup travaillent avec le programme d'installation de windev et installent l'application en local sur tous les postes mais je trouve beaucoup plus simple de n'avoir l'application qu'à un seul endroit, une mise à jour se résumant à une copie de applic.exe et applic.wdl (si pas de modif de structure de fichiers bien sûr)
    le fait de transférer le exe et wdl via le réseau avant chaque exécution est totalement transparent à l'utilisation


    merci

  2. #2
    Expert confirmé
    Homme Profil pro
    ?
    Inscrit en
    Juillet 2002
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ?

    Informations forums :
    Inscription : Juillet 2002
    Messages : 2 379
    Points : 4 496
    Points
    4 496
    Par défaut
    Bonjour

    Le principe de mise à jour réseau de Pcsoft implique en effet que l'appli soit installée sur tous les postes

    Si tu veux gérer ça comme tu l'as évoqué il va falloir que les applis des postes clients se ferment.

    Tu peux par exemple mettre un flag dans ta base données (ou un fichier accessible via la réseau), à intervalle régulier l'application interroge ce flag et avertit l'utilisateur (ou pas ) que l'appli va être fermée dans (x) minutes (c'est un exemple)
    Ce même flag peut servir à empêcher le démarrage de l'appli sur le poste client.
    C'est un peu le principe du WDUpdate.net qui existe depuis la version 9 visiblement

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    136
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 136
    Points : 241
    Points
    241
    Par défaut
    Avec les nouvelles version de Windev, il y a le principe des patch qui permet de faire exactement ce que tu souhaites.

    Le principe du patch est d'avoir un autre WDL (nommé Appli.WDL.001 pour le 1er patch) qui contient l'élément modifié. Et c'est cette élément qui est utilisé par l'application.


    Sinon, peut-être est-il possible de faire la mise à jour la nuit, lorsque personne utilise l'application (un tâche planifié lançant un .bat contenant une ligne "copy [...]" peut alors suffire).

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    934
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 934
    Points : 1 532
    Points
    1 532
    Par défaut
    Bonsoir
    Voir l'exemple wdkiblok de la LST 43 qui donne des pistes pour realiser ce que tu veux.

Discussions similaires

  1. Mise à jour application
    Par Gregory.M dans le forum EDI/Outils
    Réponses: 7
    Dernier message: 04/08/2008, 15h13
  2. Version mise à jour application réseau
    Par mnssylvain dans le forum WinDev
    Réponses: 5
    Dernier message: 19/06/2008, 14h47
  3. Mise à jour application avec persistence
    Par bubu56 dans le forum Persistance des données
    Réponses: 2
    Dernier message: 10/04/2007, 11h10
  4. [VB.NET] Mise à jour application
    Par olbi dans le forum Windows Forms
    Réponses: 2
    Dernier message: 24/11/2006, 16h07
  5. [Stratégie] Mise à jour application SWING
    Par chr_one dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 26/08/2005, 15h31

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