예제 #1
0
		/// <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();
			}
		}
예제 #2
0
        /// <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();
            }
        }