C# Windows Service 的调试

网上看到很多问怎么调试Windows Service,很多回答者都说去看微软的示例,然后发一个调试说明的链接给提问者。

今天我使用了比较另类的方式来实现调试。

那就是把你的Windows Service的主体内容封装成类(public)。比如Start(),Stop()等方法,这样不仅Windows Service可以调用,外部程序也可以调用。

然后另外创建一个Winform程序引用这个Service项目,直接调用封装类里面的方法来实现调试。

这样就可以在不安装服务的情况下实现和调试服务所做的一切。

C# Windows Service 的调试_第1张图片

你可能感兴趣的:(C# Windows Service 的调试)