/// <summary> /// The main entry point for the application. /// </summary> static void Main() { CrashReporterProcessServicer CrashReporterProcess = new CrashReporterProcessServicer(); #if !DEBUG if( !Environment.UserInteractive ) { // Launch the service as normal if we aren't in the debugger ServiceBase.Run( CrashReporterProcess ); } else #endif { // Call OnStart, wait for a console key press, call OnStop CrashReporterProcess.DebugRun(); } }
/// <summary> /// The main entry point for the application. /// </summary> static void Main() { CrashReporterProcessServicer CrashReporterProcess = new CrashReporterProcessServicer(); #if !DEBUG if (!Environment.UserInteractive) { // Launch the service as normal if we aren't in the debugger ServiceBase.Run(CrashReporterProcess); } else #endif { // Call OnStart, wait for a console key press, call OnStop CrashReporterProcess.DebugRun(); } }