Le nom du type ou de l'espace de noms 'ServiceController' est introuvable

Je suis en train de vérifier un service en C#, j'ai ajouté les System.ServiceProcess.dll

Bien que j'obtiens l'erreur:

Erreur 2 le type ou Le nom d'espace de noms 'ServiceController' n'a pas pu être trouvée (vous manque une directive using ou une référence d'assembly?) D:\App\Form1.cs 247 13 App

Mon code est comme suit:

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

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

Dois-je peut-être besoin d'une "aide" déclaration?

source d'informationauteur Mike | 2011-06-04