Frage Hosten des WCF-Dienstes im Windows-Dienst [geschlossen]


Wie hostet der WCF-Dienst in Windows-Dienst?

Vielen Dank Sekar


5
2017-10-30 13:40


Ursprung


Antworten:


Ich dachte, dass dieser Artikel die erforderlichen Schritte gut bewältigt hat: WCF-Verbindung

Zusammenfassen:

  • Zunächst müssen Sie ein neues Visual Studio-Projekt vom Typ "Windows Service" erstellen.
  • Um den Service installieren zu können, müssen Sie außerdem eine Installer-Klasse des Formulars schreiben:

.

 [RunInstaller(true)]
 public class ProjectInstaller : Installer
 {
 }
  • Fügen Sie dem Projekt Ihre WCF-Klassen hinzu, und in den OnStart- und OnStop-Ereignissen des Windows-Dienstes müssen Sie Ihre WCF-Dienste explizit starten.

  • Über eine Visual Studio-Eingabeaufforderung können Sie den Dienst mithilfe des Befehls installieren

.

installutil myservicename.exe

7
2017-10-30 13:51



Ich habe gerade gesehen, dass dies heute Channel 9 betrifft:

http://channel9.msdn.com/shows/Endpoint/endpointtv-Screencast-Hosting-WCF-Services-in-Windows-Services/


3
2017-10-30 13:50