Bonjour, je dois lancer un executable matlab. Cet exe stocké dans un dossier connu consomme divers fichiers contenus dans ce même dossier.

Si je lance l'exécutable en double cliquant ou en lancant l'exe depuis une fenêtre de commande dos pas de problemes. En revanche quand j'essai de lancer mon exe depuis C# il ne se passe quasiment rien. La fenetre de commande DOS s'ouvre a peine et se referme, aucun traitement est effectué.

Voici le code que j'ai utilisé pour lancer mon executable :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
//lancement de la simulation 
process1.StartInfo = new ProcessStartInfo();
//process1.StartInfo.FileName = m_repSimulation + "rockyfor.exe";
process1.StartInfo.FileName= m_repSimulation + "rockyfor.exe";
//process1.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
// Démarrage du processus
process1.Start();
//En attente de la fin du processus;
process1.WaitForExit();
Une aide est la bienvenue. Merci d'avance.

Edit : je précise que ce programme affiche des informations sur le processus en cours mais il n'y a pas de saisie de l'utilisateur.