我正在使用 .Net 4 构建一个简单的 Windows 服务,但当我想在启动服务前延迟 5 分钟时出现了问题。
protected override void OnStart(string[] args)
{
// make a 5 min delay
// do something
}
但是几秒钟后,服务停止并给出超时错误(在事件日志中看到)。 我应该怎么办?