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 auto d'une application, au lancement de l'application


Sujet :

WinDev

  1. #1
    Membre averti Avatar de droliprane
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2005
    Messages
    710
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2005
    Messages : 710
    Points : 444
    Points
    444
    Par défaut Mise à jour auto d'une application, au lancement de l'application
    Bonjour à tous,

    je déploie mon application d'une façon très très simple, c'est à dire que je copie/colle sur mes différents postes le dossier exécutable 32bits, qui contient mon exe et toutes les dll nécessaires à la bonne exécution du projet.

    je me suis aperçu que je n'ai même pas besoin d'installer le package de connectivité client SQL Server

    Bref, là je m'arrête aux 5 postes installés, parce que je me dis que quand je ferai des mises à jours sur mon appli, je vais devoir remettre le .exe à disposition sur un partage réseau et dire aux utilisateurs de faire un copier/coller (en supposant que je n'ai pas besoin de dll supplémentaires)

    Plutôt que d'avoir ce mécanisme manuel, je voudrais que mon appli soit capable de vérifier par elle-même qu'il n'y a pas une version plus récente sur un partage réseau, auquel cas elle se mettrait à jour toute seule. Le problème, c'est que si mon appli est en cours d'exécution, le .exe ne peut être remplacé...

    Je m'adresse à vous pour savoir comment on procède en général.

    Je vois 2 pistes :
    - soit je dois avoir 2 exécutables, un launcher qui va justement vérifier si des mises à jours peuvent être faîtes, auquel cas il importe tous les fichiers contenus dans un partage (le .exe, des éventuelles nouvelles dll), ou un zip, etc...
    - soit je peux, depuis mon appli principale, exécuter un traitement complétement détaché du thread principal, qui va fermer mon appli si mise à jour il y a, et faire les imports néécessaires. Mais ça je ne sais pas si ça existe, un thread capable de continuer de "vivre" une fois que le thread principal est terminé.

    Merci à vous pour vos suggestions.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Août 2005
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 123
    Points : 138
    Points
    138
    Par défaut
    En ce qui me concerne, pour le déploiement et la mise à jour de mes applications, j'utilise avec bonheur depuis des années le système d'installation avec mise à jour automatique (Live Update) fournis par PC Soft.

  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
    Tu peux peut-être trouver la réponse à ta question dans ce sujet (il date un peu) :
    http://www.developpez.net/forums/d11...d-application/

    Il y a aussi ce sujet qui peut te donner des idées :
    http://www.developpez.net/forums/d13...n-utilisation/

Discussions similaires

  1. Réponses: 6
    Dernier message: 17/03/2015, 23h16
  2. [PPT-2010] Mise à jour auto d'une Slide
    Par Padrohlounet dans le forum VBA PowerPoint
    Réponses: 1
    Dernier message: 08/05/2013, 18h13
  3. [WD10] Mise à jour auto d'une appli via internet
    Par yaboki dans le forum WinDev
    Réponses: 1
    Dernier message: 18/10/2007, 16h51
  4. Réponses: 4
    Dernier message: 09/03/2007, 19h19
  5. [MS-DOS] Une commande DOS pour activer les mises à jour auto
    Par Furius dans le forum Scripts/Batch
    Réponses: 20
    Dernier message: 02/12/2005, 16h21

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