¿Por qué mi C # no tiene System.ServiceProcess Library?

Este es el código. Sólo quiero probar la biblioteca de la biblioteca System.ServiceProcess.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ServiceProcess;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("hi");
            var srv = new ServiceController("MyService");
            Console.WriteLine("MyService Status {0}", srv.Status);
            if (srv.Status != ServiceControllerStatus.Running)
                srv.Start();
            System.Threading.Thread.Sleep(1000000);
        }
    }
}

Sin embargo, cuando ejecuto el código C #, dice:

Error 1 El tipo o nombre de espacio de nombres 'ServiceProcess' no existe en el espacio de nombres 'Sistema' (¿falta una referencia de ensamblaje?)

¿Qué salió mal?

Respuestas a la pregunta(3)

Su respuesta a la pregunta