Windows-Dienste sind Hintergrunddienstprozesse, die vom Service Control Manager unter Windows NT-basierten Betriebssystemen ausgeführt werden, ähnlich wie Daemons oder UNIX-Dienste.
Ich habe einen Windows-Dienst, den ich mit InstallUtil.exe installiere. Obwohl ich die Startmethode auf Automatisch eingestellt habe, wird der Dienst bei der Installation nicht gestartet. Ich muss die Dienste manuell öffnen und auf Start klicken. Gibt es eine Möglichkeit, es entweder über die Befehlszeile oder über den Code des Dienstes …
Was sind die Vor- und Nachteile von Windows-Diensten gegenüber geplanten Aufgaben beim wiederholten Ausführen eines Programms (z. B. alle zwei Minuten)?
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich muss einen Windows-Dienst erstellen, der alle N Zeiträume ausgeführt wird. Die Frage ist: Welche Timer-Steuerung soll ich verwenden: System.Timers.Timeroder System.Threading.Timereine? Beeinflusst …
Ich habe einen .NET Windows-Dienst. Ich möchte ein Installationsprogramm erstellen, um diesen Windows-Dienst zu installieren. Grundsätzlich muss es folgendes tun: Pack installutil.exe(Ist es erforderlich?) Führen Sie installutil.exeMyService.exe aus Starten Sie MyService Außerdem möchte ich ein Deinstallationsprogramm bereitstellen, das den folgenden Befehl ausführt: installutil.exe /u MyService.exe Wie mache ich das mit …
Ich habe Visual Studio 2012 gestern heruntergeladen, als es auf MSDN veröffentlicht wurde. Ich habe festgestellt, dass einige der Projekttypen, die wir 2010 hatten, weg sind oder anders. Der größte Unterschied für mich ist derzeit das Entfernen des Windows Installer-Projekts. Jetzt müssen wir InstallShield LE (Limited Edition) verwenden. Das Problem …
Ich versuche, einen Windows-Dienst mit InstallUtil.exe zu installieren, und erhalte die Fehlermeldung System.BadImageFormatException: Datei oder Assembly ' {xxx.exe}' oder eine ihrer Abhängigkeiten konnte nicht geladen werden . Es wurde versucht, ein Programm mit einem falschen Format zu laden. Was gibt? BEARBEITEN: (Nicht von OP) Vollständige Nachricht aus dup extrahiert, die …
Normalerweise erhalte ich folgende Fehlermeldung: (Der Dienst "Dienstname" auf dem lokalen Computer wurde gestartet und dann gestoppt. Einige Dienste werden automatisch beendet, wenn sie nicht von anderen Diensten oder Programmen verwendet werden.) Wenn mit meinem Code etwas nicht stimmt, z. B. nicht vorhanden Laufwerkspfade usw. Der Windows-Dienst wird nicht gestartet. …
Das letzte Mal, wenn ich WAS-Profil und WASService erstelle, versuche ich, viele Skripte zu konfigurieren und auszuführen, um zu lernen, wie WAS konfiguriert wird. Schließlich stürzt es ab, sodass ich wasprofile verwende. Löschen Sie dieses Profil und vergessen Sie, WASService zu löschen. Jetzt habe ich die Anzeige des IBM Webphere …
Ich erhalte diese Fehlermeldung, wenn ich versuche, einen Windows-Dienst zu starten, den ich in C # erstellt habe: Mein Code bisher: private ServiceHost host = null; public RightAccessHost() { InitializeComponent(); } protected override void OnStart(string[] args) { host = new ServiceHost(typeof(RightAccessWcf)); host.Open(); } protected override void OnStop() { if (host …
Deshalb haben wir einen Windows-Dienst erstellt, um Daten an unsere Client-Anwendung weiterzuleiten, und alles läuft hervorragend. Der Client hat eine unterhaltsame Konfigurationsanforderung erstellt, für die zwei Instanzen dieses Dienstes auf demselben Server ausgeführt und so konfiguriert werden müssen, dass sie auf separate Datenbanken verweisen. Bisher war ich nicht in der …
Ich möchte eine Batchdatei schreiben, die die folgenden Vorgänge ausführt: Überprüfen Sie, ob ein Dienst ausgeführt wird Wenn es ausgeführt wird, beenden Sie den Stapel Wenn es nicht ausgeführt wird, starten Sie den Dienst Die Codebeispiele, die ich bisher gegoogelt habe, haben sich als nicht funktionierend erwiesen, daher habe ich …
Neben dem service.StartType = ServiceStartMode.Automatic startet mein Service nach der Installation nicht Lösung Fügte diesen Code in meinen ProjectInstaller ein protected override void OnAfterInstall(System.Collections.IDictionary savedState) { base.OnAfterInstall(savedState); using (var serviceController = new ServiceController(this.serviceInstaller1.ServiceName, Environment.MachineName)) serviceController.Start(); } Vielen Dank an ScottTx und Francis B.
Ich installiere einen Windows-Dienst mit den Klassen ServiceProcessInstallerund ServiceInstaller. Ich habe den verwendet ServiceProcessInstaller, um den Starttyp, den Namen usw. festzulegen. Aber wie setze ich die Wiederherstellungsaktion auf Neustart? Ich weiß, dass ich dies nach der Installation des Dienstes manuell tun kann, indem ich zur Dienstverwaltungskonsole gehe und die Einstellungen …
Ist es möglich, die Windows-Dienste in Visual Studio zu debuggen? Ich habe Code wie verwendet System.Diagnostics.Debugger.Break(); aber es gibt einige Codefehler wie: Ich habe zwei Ereignisfehler erhalten: eventID 4096 VsJITDebugger und "Der Dienst hat nicht rechtzeitig auf die Start- oder Steuerungsanforderung reagiert."
Ich habe einen Dienst in C # (.NET 1.1) geschrieben und möchte, dass er jeden Abend um Mitternacht einige Bereinigungsaktionen ausführt. Ich muss den gesamten im Service enthaltenen Code behalten. Was ist der einfachste Weg, dies zu erreichen? Verwendung Thread.Sleep()und Überprüfung der Zeitüberschreitung?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.