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

VB.NET Discussion :

Lancer un exe lors de l'installation


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 36
    Par défaut Lancer un exe lors de l'installation
    BOnjour,
    mon titre n'est peut être pas très explicite...

    Je voudrais pouvoir lancer un exécutable (se situant dans un dossier connu) AVANT l'installation de mon application (VB2005 projet d'installation).
    Cet exécutable est un pré-requis pour mon application. J'ai tenté d'utiliser les conditions d'installation, j'ai mis la condition à True et pourtant, le second exécutable ne s'instal pas....

    Comment vous faites vous pour ce genre de problème???

    Merci d'avance!

  2. #2
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 102
    Par défaut
    Salut,

    Je sais pas si j'ai bien compris ce que tu veux mais si tu veux pouvoir lancer un .EXE pendant l'éxécution de ton programme VB, mets cette ligne de commande a l'endroit ou tu veux que ton fichier .exe s'éxécute :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Process.Start("Chemin de ton appli\NOM de ton appli.EXE")
    Respect bien la case pour que ca puisse fonctionné

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2008
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 36
    Par défaut
    Bonjour azräel et merci de ta réponse.

    Ce n'est pas ce que je cherchais mais merci d'avoir répondu.

    J'ai du mal m'expliquer, je recommence :
    je développe plusieurs applications indépendantes les une des autres. Pour des questions de maintiens du parc client à jour, j'ai réaliser un exécutable de mise à jour. Il se charge de vérifier l'existence de mise à jour sur le serveur web, de les télécharger et installer mais aussi d'importer et d'installer des packages spécifiques à mes applications.

    Ce que je voudrais : lors de l'installation d'une application, vérifier si l'utilitaire de mise à jour est déjà installé. Le cas échéant, l'installer.

    Ne trouvant pas de solutions, j'ai légèrement modifié mon cahier des charges et donc maintenant, j'ai inclue dans chaque projet d'installation le .msi de mon utilitaire de mise à jour et j'ai rajouté un test dans le code des applications afin d'exécuter le .msi si besoin.

    Mon problème est donc en partie résolue. En partie, car je préférerais pouvoir installer l'utilitaire de mise à jour en même temps que le processus d'installation de l'application et si possible en mode caché afin que l'utilisateur ne se doute de rien....

    Donc si jamais quelqu'un à une piste, je suis toujours preneur....

    BOnne journée

Discussions similaires

  1. InnoSetup - lancer un exe avant le demarrage de l'installation
    Par viny123456789 dans le forum Installation, Déploiement et Sécurité
    Réponses: 4
    Dernier message: 24/08/2012, 11h41
  2. Inno Setup lancer un exe durant instalation
    Par phoenix345 dans le forum Installation, Déploiement et Sécurité
    Réponses: 0
    Dernier message: 21/10/2010, 22h45
  3. Réponses: 2
    Dernier message: 31/08/2006, 12h33
  4. [Flash MX2004] Lancer un *.exe avec fscommand
    Par pioup dans le forum Flash
    Réponses: 7
    Dernier message: 30/07/2004, 16h28
  5. [Debutant(e)]Lancer un exe en ligne de commande
    Par MASSAKA dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 18/05/2004, 14h54

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