ASP.NET windows服务调试

ASP.NET windows服务调试

由于服务必须从服务控制管理器的上下文中运行,而不是从 Visual Studio 中运行,因此调试服务不像调试其他 Visual Studio 应用程序类型那样简单。若要调试服务,必须首先启动服务,然后将一个调试器附加到正在运行服务的进程中

一、安装您的服务

介绍一款windows服务程序安装工具,大家可以去网上下载

上面这款工具非常方便,只要选择需要安装的windows服务 exe文件 就可以了, 其它选项可以默认。

二、控制面板》管理工具》服务 找到刚才安装的服务并启动服务

三、在Visual Studio中设置相关断点,再在工具栏中选择 调试->附加到进程..., 在“可用进程”列表中找到刚才启动的服务,点附加

四、隔段时间,进入断点后,就和普通的调试一样了

标签: