2016-08-08 5 views
-1

Wie kann ich den Windows-Dienst verwenden? werde ich mein Projekt als internen Code einfügen? oder ein neues asp.net-Projekt erstellen und dieses Projekt mit dem Windows-Dienst aufrufen? Vielen Dank!beste Vorgehensweise bei der Verwendung von Windows-Dienst in ASP.NET und wie Sie es konfigurieren

+0

Was meinst du? Ein Windows-Dienst ist im Allgemeinen ein separater Anwendungshost als eine ASP.NET-Webanwendung. (Es sei denn, Sie erstellen eine in sich geschlossene WebAPI in einem Windows-Dienst oder so ähnlich?) Es ist nicht klar, was Sie beschreiben oder fragen möchten. – David

+0

ohh, ich bin neu bei Windows-Diensten, ich werde eine tägliche Warnung für E-Mail in meinem asp.net-Code machen. und ich plane, Windows-Dienst in aps.net zu verwenden –

+0

Nun, Sie können sicherlich eine Windows-Dienstanwendung erstellen und diese auf dem Webserver (oder einem beliebigen Server) ausführen. Was genau ist das Problem, vor dem Sie stehen? – David

Antwort

0

beste Ansatz Windows-Dienst in ASP.NET in der Nutzung und zur Konfiguration es

Sie können nicht.

ASP.Net wird auf einem Anwendungsserver ausgeführt und reagiert auf eingehende Benutzeranforderungen normalerweise über IIS. Sie werden bei Bedarf instanziiert und bei Leerlauf oder abgelaufen beendet.

Windows-Dienste werden von Windows mithilfe des Dienststeuerungs-Managers ausgeführt und kontinuierlich ausgeführt. Sie werden erst beendet, wenn der Computer neu gestartet wird oder der Dienststeuerungs-Manager die Beendigung anfordert.

Sie sind inkompatible Technologien.

Ihre Frage ist wie die Frage "Was ist die beste Art von Kalbfleisch zu einem Vegetarier zu dienen?"

Verwandte Themen