>>             p.Start();
>>              // Never comes here ...
>>             p.BeginOutputReadLine();
> 
> I see nothing in your code below that tells the process to run 
> under Mono - i.e. invoking via mono.exe.

Err, the problem is, if the C# code is executed with the Mono Runtime,
the Start() call hangs, while it works with the MS.NET runtime -- I
didn't check whether it makes a difference whether the _target_ process
uses a different runtime.

The problem is that the _host app_ (from which I took the code) behaves
differently with .NET and Mono; with Mono on Linux, it simply hangs at
the p.Start() call :/

Cheers,
  Anteru

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

Reply via email to