Dies ist der Code. Ich möchte nur die Bibliothek der System.ServiceProcess-Bibliothek testen.Warum hat meine C# keine System.ServiceProcess-Bibliothek?
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);
}
}
}
Allerdings, wenn ich den C# -Code ausführen, dessen sagt:
Fehler 1 Der Typ oder Namespace-Name 'ServiceProcess' nicht in existiert der Namespace 'System' (möglicherweise fehlt ein Bezugsnummer?)
Was ist schief gelaufen?
'Sie vermissen ein Assemblyverweis? 'Der Fehler führt Sie bereits zur Lösung. Nachschlagen ['ServiceController'] (http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicecontroller (v = vs.110) .aspx) und Sie werden sehen: 'Assembly: System .ServiceProcess (in System.ServiceProcess.dll) ' –