If you want invoke your exe form a console you have to use one of the switches /c or /K of 'cmd' that executes the command following the switch:
string strCmdPars;
strCmdPars= "/C application.exe";
System.Diagnostics.Process.Start("CMD.exe",strCmdPars);
This will run cmd.exe that in turn will run your application. When the application ends cmd will quit.
Using the switch /K cmd will remain on after application.exe quits:
string strCmdPars;
strCmdPars= "/K application.exe";
System.Diagnostics.Process.Start("CMD.exe",strCmdPars);
For all switches accepted by cmd.exe you can see
here[
^].