標籤:
兩種方法:
1. 安裝Service,然後將VS附加到該Service進行調試。
2.修改Program.cs檔案。
1 namespace MyProject.Service 2 { 3 static class Program 4 { 5 /// <summary> 6 /// The main entry point for the application. 7 /// </summary> 8 static void Main() 9 {10 //ServiceBase[] ServicesToRun;11 //ServicesToRun = new ServiceBase[] 12 //{ 13 // new OPXService() 14 //};15 //ServiceBase.Run(ServicesToRun);16 17 //for debugger18 AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(Program_UnhandledException);19 OPXService service = new OPXService();20 service.Start();21 }22 23 /// <summary>24 /// Handles the UnhandledException event of the Program control.25 /// </summary>26 /// <param name="sender">The source of the event.</param>27 /// <param name="e">The <see cref="UnhandledExceptionEventArgs"/> instance containing the event data.</param>28 static void Program_UnhandledException(object sender, UnhandledExceptionEventArgs e)29 {30 Console.WriteLine(e.ExceptionObject.ToString());31 }32 }33 }
Windows Service調試