visual una tiene studio referencia quite que puedo puede proyecto procesar otro marca los hacer esta desea como asegurese archivos archivo agregar acceso c# .net service assembly-references

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



no se puede agregar una referencia a asegurese de que tiene acceso al archivo (3)

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 ensamblado?)

¿Qué salió mal?


También debe agregar una referencia a la correspondiente .dll.

Haga clic con el botón derecho en el proyecto -> Agregar referencia -> Ensamblajes -> Marco de trabajo -> System.ServiceProcess


debe agregar esto desde la lista del marco Haga clic con el botón derecho en el proyecto -> Agregar referencia -> buscar en "Ensamblajes" -> seleccionar -> Aceptar


System.ServiceProcess espacio de nombres System.ServiceProcess pertenece a System.ServiceProcess.dll y no se agrega como referencia de forma predeterminada.

Para ello, en la ventana de la solución, haga clic con el botón derecho en "Referencias" y elija "Agregar referencia ..." Vaya a la pestaña .NET y haga doble clic en System.ServiceProcess.dll .

Este ensamblaje probablemente se encuentre en la carpeta C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727 .