Hauptanwendungsname ist SysdemConnect. Diese Anwendung wird von der Desktop -Verknüpfung gestartet. Wenn die Anwendung ausgeführt wird, kann der Benutzer den Windows -Service "Taste installieren" drücken. Dies funktioniert wie erwartet. SysdemConnect öffnete und drückte den Installationsdienst. Der Service ist installiert. Da jedoch bereits eine Instanz von SysdemConnect ausgeführt wird, sollte der Service keine neue Instanz von Sysdem Connect starten.
Hauptanwendungsname ist SysdemConnect. Diese Anwendung wird von der Desktop -Verknüpfung gestartet. Wenn die Anwendung ausgeführt wird, kann der Benutzer den Windows -Service "Taste installieren" drücken. Dies funktioniert wie erwartet. SysdemConnect öffnete und drückte den Installationsdienst. Der Service ist installiert. Da jedoch bereits eine Instanz von SysdemConnect ausgeführt wird, sollte der Service keine neue Instanz von Sysdem Connect starten.[code] protected override void OnStart(string[] args) { try { Process cmd = new Process(); string filename = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "SysDem.Connect.exe"); cmd.StartInfo.FileName = filename; cmd.StartInfo.WindowStyle = ProcessWindowStyle.Normal; cmd.StartInfo.Arguments = null; cmd.Start(); processId = cmd.Id; sessionID = cmd.SessionId; } catch (Exception ex) { ConnectServiceLogger.WriteToConnectServiceLog(ex.Message); } } < /code> Ich habe es unten bereits ausprobiert, aber es sieht so aus, als würde die OnStart () -Methode beim Neustart von Windows nicht ausgeführt. Ich kann dennoch den Dienst ausgeführt haben. < /p> protected override void OnStart(string[] args) { try { Process[] sysdemConnectProcess = Process.GetProcessesByName("SysDem.Connect"); bool isRunning = sysdemConnectProcess.Length > 0;
if (!isRunning) { Process cmd = new Process(); string filename = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "SysDem.Connect.exe"); cmd.StartInfo.FileName = filename; cmd.StartInfo.WindowStyle = ProcessWindowStyle.Normal; cmd.StartInfo.Arguments = null; cmd.Start(); processId = cmd.Id; sessionID = cmd.SessionId; } } catch (Exception ex) { ConnectServiceLogger.WriteToConnectServiceLog(ex.Message); } } [/code] Irgendwelche Ideen Wie kann ich dieses [url=viewtopic.php?t=15738]Problem[/url] angehen?
Ich verwende SoapClient mit meiner PHP-Seite, um Daten von Dritten zu sammeln. Ich habe meine max_execution_time auf 50 Sekunden erhöht und diese Fehler werden nicht mehr in den Protokollen...
Der folgende Code löst nur dann eine java.time.format.DateTimeParseException aus, wenn er in einer Windows 10-Umgebung (Version Version 10.0.19045.5247) ausgeführt wird. Ich habe es mit zwei...
Der folgende Code löst nur dann eine java.time.format.DateTimeParseException aus, wenn er in einer Windows 10-Umgebung (Version Version 10.0.19045.5247) ausgeführt wird. Ich habe es mit zwei...
Wäre es mir möglich, eine Aufgabe zu automatisieren, um mehrere Server über IDRAC -Dienstprogramm auszuschalten? Idrac und möchte den Prozess automatisieren. Ich habe versucht, die folgende Schleife...
Ich verwende C#, um einen Windows-Dienst zu schreiben, der eine in Python geschriebene Anwendung überwacht. Die Python-App schreibt einige Dateien in den Ordner „AppData\Local\Custom\Folder“ eines...