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 :

Problème lancement d'une application externe


Sujet :

C#

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Novembre 2006
    Messages : 31
    Par défaut Problème lancement d'une application externe
    Bonjour à tous,
    comme décrit dans le titre, je voulais lancer une "application" depuis une autre en utilisant : Process.Start(exeFile, null)

    Cependant cette dernière ne se lance pas, en fait je recoit la msgBox qui dit :

    "application" a cessé de fonctionner et doit être fermée.

    Signature du problème :
    Nom d’événement de problème: CLR20r3

    Sauriez vous d'où ça peut provenir ?

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Quelle est l'application en question (que tu veux lancer) ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Novembre 2006
    Messages : 31
    Par défaut
    Salut Smiley,
    désolé pour le retard de ma réponse, en fait il s'agit d'une application que j'ai créé moi même, voilà tout le sujet :

    en fait j'ai créé une application, et là je viens de créer un auto-updater pour cette application, ce qu'il fait c'est bien sur avoir la mise à jour de tous les nouveaux fichiers et dlls, ensuite REDEMARRER mon application, et c'est là que j'ai le problème, pour la stopper c'est bon, mais pour start(), ca passe mais juste aprés j'ai le message de windows : "L'appli doit être férmée..."

    Voilà, j'éspère que tu as une idée plus claire , et l'appli c'est une application windows forms comme je t'ai dit que j'ai créée .

    Cordialement,

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations forums :
    Inscription : Novembre 2006
    Messages : 31
    Par défaut
    Re

    C'est par hasard là en regardant encore plus dans le net, j'ai trouvé la source de mon problème, à croire qu'hier je suis passé dessus et que je ne l'ai pas vue.

    En tt cas il s'agissait du working directory qu'il fallait spécifier :


    _startInfo = new ProcessStartInfo(ExeFile);
    _startInfo.UseShellExecute = false;

    _startInfo.WorkingDirectory = "Répertoire de ton appli";

    Process.Start(_startInfo);
    Voilà, je l'ai mise au cas où ça servirait à quelqu'un dans sa recherche.

    Cordialement,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 25/04/2007, 16h03
  2. Problème de lancement d'une application comme service
    Par WELCOMSMAIL dans le forum Windows Serveur
    Réponses: 5
    Dernier message: 29/03/2007, 15h46
  3. Réponses: 1
    Dernier message: 26/09/2006, 08h56
  4. Problème au lancement d'une application
    Par Benjam dans le forum OpenGL
    Réponses: 11
    Dernier message: 20/09/2006, 12h04
  5. [VB6] Lancement d'une application externe
    Par ahouba dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 31/05/2006, 15h42

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