c# - Windows 服务可以自行停止吗?

标签 c# windows windows-services

我有一个 Windows 服务,它的启动类型是自动的,但我想在服务启动时做一些检查,如果这些检查失败则让服务自动停止。

我该怎么做?我的服务是用 C# 编写的。

最佳答案

您可以在 ServiceBase 类上调用 Stop 方法。参见 msdn了解更多详情。

关于c# - Windows 服务可以自行停止吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11770206/

相关文章:

C#通过反射设置对象DateTime属性值

c# - 使用 ASP.NET 2.0/C# 处理错误报告方法

windows - 运行给定目录中的所有批处理文件

c++ - 客户端计算机上必须安装什么才能运行 QT Quick 应用程序?

python - 如何保持Windows服务运行

c# - 服务器已拒绝客户端凭据,WCF 作为 Windows 服务

C# 自定义脚本语言

c# - 在开发 facebook 图网站时如何使用本地主机?

windows - 在哪里可以找到所有 Windows 错误代码的列表?

java - 使用 Tomcat 作为 Windows 服务的原因是什么?