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 :

C# command line et mstest


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Par défaut C# command line et mstest
    Salut à tous !

    Je suis en train de developper une mini application en command line qui me permet de faire ce que je fait tous les jours dans mon travail mais en plus rapide.

    Comme ouvrir mes sln, killer des process etc.

    Je suis en train de chercher comment lancer les UnitTest de mon application par mon tool command line.

    Je suis tout a fait capable de les lancer mais cela ne se passe pas comme j'aimerai.

    Voici ma procédure :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Process msTest = new Process();
    msTest.StartInfo.FileName = msTestExe;
    msTest.StartInfo.Arguments = String.Format("/testmetadata:{0} /test:{1} /detail:errormessage /detail:errorstacktrace /detail:Stdout", vsdmiPath, testName);
    msTest.Start();
    Ceci lance bien mon test mais dans une autre fenetre de command !

    Ma question est donc la suivante : comment faire pour lancer ce process dans la meme fenetre et si possible attendre qu'il ai fini avant d'en relancer un autre ????

    Merci !

  2. #2
    Membre Expert Avatar de DonQuiche
    Inscrit en
    Septembre 2010
    Messages
    2 741
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 2 741
    Par défaut
    Bonjour, regarde donc la classe ProcessStartInfo, elle contient notamment des propriétés telles que CreateNoWindow, RedirectStandardOutput, etc... Il y a une surcharge de Process.Start qui accepte un ProcessStartInfo en paramètre.

    Enfin, WaitForExit pour attendre la fin du process.

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Par défaut
    Merci !

    Probleme reglé !

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

Discussions similaires

  1. Accents Command Line depuis un script Python
    Par nicou50 dans le forum Général Python
    Réponses: 6
    Dernier message: 29/12/2006, 10h41
  2. [Visual C++] Add build events et command line
    Par cfrelet dans le forum MFC
    Réponses: 6
    Dernier message: 11/05/2006, 11h32
  3. [Dev-CPP] Peut-on voir la command line du projet?
    Par vdumont dans le forum Dev-C++
    Réponses: 2
    Dernier message: 04/04/2006, 21h28
  4. unrecognized command line.....DEVC++
    Par Guillaume602 dans le forum Dev-C++
    Réponses: 8
    Dernier message: 20/11/2005, 15h18
  5. newbie : fichier xml vers html via command-line
    Par morti dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 08/11/2005, 07h34

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