我有一个使用 TopShelf 开发的非常简单的 Windows 服务。我正在使用 log4net 并配置了 UDP Appender。我正在使用一个名为 Log2Console 的应用程序来查看 UDP 日志。
当我将应用程序作为 exe 运行时,一切正常,我可以在 Log2Console 中看到 UDP 日志。但是,当我使用 TopShelf 将 exe 作为服务安装并启动它时,我看不到任何 UDP 日志。
我试过关闭 Windows 防火墙,看看是否会有所作为,但没有。我也尝试过更改服务登录详细信息,但也没有运气。
有什么建议么?
谢谢。