c# – 无法找到类型或命名空间名称“ServiceController”

前端之家收集整理的这篇文章主要介绍了c# – 无法找到类型或命名空间名称“ServiceController”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图在C#中检查一个服务,我添加了System.ServiceProcess.dll

虽然我收到错误

Error 2 The type or namespace name ‘ServiceController’ could not be found (are you missing a using directive or an assembly reference?) D:\App\Form1.cs 247 13 App

我的代码如下:

private void button13_Click(object sender,EventArgs e)
{
    ServiceController sc = new ServiceController("Spooler");

    if (sc.Status == ServiceControllerStatus.Running)
    {
        MessageBox.Show("The service is running.");
    }
}

我可能需要一个“使用”声明?

解决方法

您需要添加对System.ServiceProcess.dll的引用

之后,您将可以在Visual Studio中看到它,作为您可以添加到项目的使用语句之一:

原文链接:https://www.f2er.com/csharp/93754.html

猜你在找的C#相关文章