I want to execute a process and read it's output which may be asking user intuitive questions in which i want to write these back to the program and then read the next streamed output from the process and continue.

I guess I'm confused as how this is suppose to work and looking at it wrong. How do I accomplish the above?


From: Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
To: [email protected]
Subject: Re: [Mono-list] StreamReader
Date: Mon, 03 Apr 2006 14:21:54 -0400

On Fri, 2006-03-31 at 20:17 -0500, Lee Connell wrote:
> I am using System.Diagnostics.Process to execute an external process. When > I set RedirectStandardOutput = true and attempt to read the entire stream > either with ReadToEnd(); or looping with ReadLine(); the application freezes
> on the last read.
>
> This happens in linux and windows so I'm assuming it's by design and I'm
> doing something wrong.
>
> What do I need to do to read the whole stream and continue with the
> application?

The program you're running has to end for that stream to reach EOF.

-Gonzalo


_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar – get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to