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.
More Related Contents:
- ProcessStartInfo hanging on “WaitForExit”? Why?
- Executing Batch File in C#
- Run process as administrator from a non-admin application
- .NET – WindowStyle = hidden vs. CreateNoWindow = true?
- Elevating privileges doesn’t work with UseShellExecute=false
- Running MSBuild programmatically
- Set environment variables for a process
- Running Python script from Azure WebJob
- Returning auctions ending later than 10 days
- I want to sign a pdf document with ITextSharp and return ltv pdf enabled file
- How to Read text file to DataTable [closed]
- 3 Digit currency code to currency symbol
- Is there a better way to express a parameterless lambda than () =>?
- InvalidOperationException – object is currently in use elsewhere – red cross
- More Than Two main Method in Visual Studio application?
- C# Select random element from List
- Why does the inner exception reach the ThreadException handler and not the actual thrown exception?
- Which types of exception not to catch?
- How to generate 8 bytes unique id from GUID?
- How do I obtain the latency between server and client in C#?
- Linq to objects Predicate Builder
- Why is string a reference type?
- C# read only Serial port when data comes
- Net Core: Using OData in Onion Architecture, Convert Query Parameters Into Linq
- JSON.NET StackOverflowException while serialization
- ‘Delegate ‘System.Action’ does not take 0 arguments.’ Is this a C# compiler bug (lambdas + two projects)?
- Using a wwwroot folder (ASP.NET Core style) in ASP.NET 4.5 project
- Found conflicts between System.Net.Http
- Why doesn’t C# use arithmetic overflow checking by default? [duplicate]
- Memory usage in C#