【发布时间】:2011-08-01 14:36:57
【问题描述】:
有没有办法通过 C# 中的代码获取 Windows 服务的启动时间? 有没有办法获取过去 72 小时内 windows 服务的重启次数?
【问题讨论】:
有没有办法通过 C# 中的代码获取 Windows 服务的启动时间? 有没有办法获取过去 72 小时内 windows 服务的重启次数?
【问题讨论】:
This 第一个问题。
至于第二个问题,我认为您需要查看 Windows 事件以了解它启动了多少时间,除非您可以更改代码以将其记录在某处。
【讨论】:
您可以尝试从事件日志中捕获它。据我所知,当服务启动时,它会将一个条目挂接到事件日志。
【讨论】: