|
|
Veröffentlicht am 12.04.2018 22:44:30
|
|
|
|

Wie in der obigen Abbildung gezeigt, haben wir Windows-Dienste in .net/c# geschrieben – wie installiert man sie? Es ist nicht richtig, direkt doppelt zu klicken, um das Programm zu öffnen!
Installationsdienste
Da das Demo-Framework 4.5 verwendet, gib cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 ein und gib ein Wechsle zum aktuellen Verzeichnis, hier sollte beachtet werden, dass es viele ähnliche Versionen im Verzeichnis C:\Windows\\Microsoft.NET Framework gibt. Welches Verzeichnis verwendet wird, hängt von der laufenden Umgebung des Projekts ab. Zum Beispiel, wenn es sich um .NET Framework2.0 handelt, musst du cd C:\Windows\Microsoft.NET\Framework\v2.0.50727 eingeben.
(Denken Sie daran, den CMD mit Admin-Befehlen auszuführen)
Enter InstallUtil.exe E:...\TestServert.exe Enter Beschreibung: E:...\TestServer.exe gibt den vom Projekt generierten Standort der exe-Datei an
Öffne den Dienst und du kannst den installierten Dienst sehen.
Deinstalliere den Dienst
Die Deinstallation ist sehr einfach, öffne cmd, gib einfach sc delete TestServer ein. Beim Löschen eines Dienstes muss der Pfad E:...\TestServert.exe existieren, sonst gelingt die Löschung nicht.
Debugging
Wenn Sie ein Programm debuggen möchten, können Sie VS verwenden, um es an den Prozess für das Debuggen anzuhängen, wie in der untenstehenden Abbildung gezeigt:
|
Vorhergehend:Kein Prozess für eine ADO.NET mit dem festen Namen "System.Data.SqlClient" bereitstellen können...Nächster:.net/c# Xml, Json, Hessian, Protocol Buffers Serialisierungsvergleich
|