ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
1435
1435
EMPFEHLEN
-
Hi Leute,
vielleicht könnt ihr mir helfen: Wir haben über VB.net 2005 einen Dienst sowie eine Schnittstelle programmiert.
Bei vielen Kunden sind diese Komponente im Einsatz, doch bei einer Installation eines Neukunden will dieser nicht funktionieren.
Der Aufruf des Programms sieht wie folgt aus:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
Protected Friend Sub StartExe() Try lastRun = DateTime.Now pStart = New System.Diagnostics.Process pStart.StartInfo = New System.Diagnostics.ProcessStartInfo(runpath) cGlobal.WriteLogEntry(nameForEventLog, runpath) If pStart.Start() Then cGlobal.WriteLogEntry(nameForEventLog, moduleName & " called.") If maxRunTime > 0 Then If Not pStart.WaitForExit(maxRunTime) Then If Not pStart.CloseMainWindow() Then pStart.Kill() End If cGlobal.WriteLogEntry(nameForEventLog, moduleName & " was forced to quit after " & _ (maxRunTime / 1000) & "s.", "Warning") End If End If Else cGlobal.WriteLogEntry(nameForEventLog, moduleName & " could not be called.", "Error") End If pStart = Nothing UpdateLastExecTime() Catch ex As Exception cGlobal.WriteLogEntry(nameForEventLog, ex.Message & vbCrLf & ex.StackTrace, "Error") End Try End Sub
Ich habe temporär noch den RunPath eingebaut, zur Überprüfung. Dieser passt jedoch.
Im Log sehe ich auch die Called-Ausgabe, es wird daher sauber gestartet.
Nur startet das Programm einfach nicht.
Wenn ich jedoch das aufzurufende Programm manuell starte, klappt dieses sauber.
Der Server ist ein 64-Bit Server T610. Installiert habe ich den Dienst mit dem InstallUtil unter Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe.
Ähnliche Themen
-
Dienst / Programm - in diesem Fall Tomcat - als User, nicht als root starten - wie?
Von Kryptaesthesie im Forum Linux & UnixAntworten: 5Letzter Beitrag: 20.05.09, 07:47 -
Programm aus Dienst starten
Von Cecidi im Forum Visual Basic 6.0Antworten: 3Letzter Beitrag: 28.12.07, 14:09 -
Programm aus Dienst starten
Von Cecidi im Forum .NET CaféAntworten: 1Letzter Beitrag: 28.12.07, 13:22 -
Ein VB Programm als Dienst starten?
Von DeathlyGothSoul im Forum Visual Basic 6.0Antworten: 8Letzter Beitrag: 20.03.06, 19:47 -
Ein Programm als Dienst über SSH starten?
Von lukelukeluke im Forum Linux & UnixAntworten: 3Letzter Beitrag: 13.05.05, 13:32





Zitieren
Login





