Hanging process when run with .NET Process.Start — what’s wrong?

One standard issue: the process could be waiting for you to read its output. Create a separate thread to read from its standard output while you’re waiting for it to exit. It’s a bit of a pain, but that may well be the problem.

Leave a Comment