Process.ErrorDataReceived, événement

Résolu
minimulot Messages postés 7 Date d'inscription vendredi 11 avril 2008 Statut Membre Dernière intervention 7 juin 2008 - 4 juin 2008 à 17:51
minimulot Messages postés 7 Date d'inscription vendredi 11 avril 2008 Statut Membre Dernière intervention 7 juin 2008 - 7 juin 2008 à 09:16
Chers tous,

J'ai un problème d'exportation sur un autre PC que le mien de mes applications.
Je m'explique:

Après compilation mon "exe" fonctionne parfaitement sur mon PC, Alors que sur un autre les évenements (les sous-routines) de redirection des process "ErrorDataReceived" et "OutputDataReceived" ne sont jamais appellées.

C'est ennuyeux car je ne peux pas exporter mes applications.
Es-ce-que sur cet autre PC une configuration manque ?

Merci de votre aide,
Minimulot

Je travail avec Microsoft Visulal C# Express Edition 2008.

1 réponse

minimulot Messages postés 7 Date d'inscription vendredi 11 avril 2008 Statut Membre Dernière intervention 7 juin 2008
7 juin 2008 à 09:16
J'ai trouvé !!!

Il suffisait d'ajouter l'objet : Application.DoEvents() dans ma boucle d'attente d'un fichier.
En effet certain PC son plus rapide que d'autre ainsi les tâches en attente peuvent ne jamais être exécutées !!

Dans mon cas:
Les événements "ErrorDataReceived" et "OutputDataReceived" n'étaient jamais appellées. !

A bon entendeur,

A bientôt Minimulot
3
Rejoignez-nous