I am running an exe file from C# code, due to some reasons error occurs in that exe file. It keeps waiting and ultimately gives a popup error \"abc.exe has stopped working\" and
This link might be useful https://msdn.microsoft.com/en-us/library/system.diagnostics.processstartinfo.redirectstandarderror%28v=vs.110%29.aspx
Subscribe to ErrorDataReceived event and get the error message. enter link description here
Instead of waiting for it to exit, you can subscribe to Process Exit event
If your exe is giving some kind of unhandled exception, you won't be able to get the exact error. Windows event viewer may help you in getting the error number and possible causes.