0

我了解如何使用 来检查本地计算机上的 SQL 服务器上是否存在数据库DbContext.Database.Exists(),但是如何检查服务器是否已启动并正在运行?

我在“可能已经有你的答案的问题”下看到一个主题,建议检查ServiceController如何验证 Windows 服务是否正在运行 但是,当我在我的类中键入它时,Visual Studio Intellisense 没有检测到 System.ServiceProcess 命名空间。

此外,如果 ServiceController 类是这个问题的最佳答案,我如何向 ServiceController 类识别需要分配给该对象的服务是什么?

4

1 回答 1

1

当我将它输入到我的类中时,Intellisense 没有检测到 System.ServiceProcess 命名空间

将 System.ServiceProcess.dll 的引用添加到您的项目中。

我会参考 MSDN 文档来了解如何使用ServiceController类。它相当容易使用。

于 2012-11-16T21:50:39.667 回答