ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
1101
1101
EMPFEHLEN
-
Hallo Leute,
folgendes Problem: Wir starten diverse unserer Schnittstellen und Programme über einen allgemeinen Dienst. Dies klappt bei mir lokal auf Windows XP 32 Bit sehr gut, sobald ich jedoch die Installation auf W7 64 Bit starten will, klappt das nicht.
Das Starten des Dienstes sieht wie folgt aus:
Code :1 2 3 4 5
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.")
Interessanterweise zeigt es mit den RunPath an als auch den Event, dass das Modul gestartet wurde. Nur leider tut sich danach gar nichts mehr. Ich habe in der aufgerufenen Exe als erste Zeile eine Debugausgabe hingelegt, diese wird nie aufgerufen.
Installiert wird der Dienst über Installutil vom 32 Bit Framework Version 2.x.
Gibt es da irgendetwas was man eventuell beim Kompilieren etc. beachten müsste?
-
15.04.11 10:02 #2
- Registriert seit
- Aug 2006
- Beiträge
- 204
Was ist den für die Kompilierung ausgewählt? Any CPU oder was anders?
-
Ich habe das noch nicht ganz verstanden: läuft der Dienst nicht auf x64 oder laufen die Programme, die der Dienst starten soll, nicht?
hihi = -h²
-
Als Kompilierung habe ich x86.
Die Programme laufen, wenn sie manuell gestartet werden, ohne Probleme.
Der Dienst startet und läuft ebenfalls. Nur eben der Aufruf der Programme über den Dienst funktionieren nicht.
Also diese Codezeile
If pStart.Start() Then
wird zwar als True zurück gegeben, aber es geschieht einfach nichts.
Ähnliche Themen
-
VB.Net 2005, Dienst will Programm nicht starten
Von DrMueller im Forum .NET Application und Service DesignAntworten: 0Letzter Beitrag: 10.11.10, 09:55 -
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 -
Dienst unter Vista als nicht-admin starten
Von riseX im Forum Microsoft WindowsAntworten: 0Letzter Beitrag: 30.08.07, 10:54 -
Windows Dienst kennt System.Environment.SpecialFolder.CommonApplicationData nicht ?
Von Asterix-Ac im Forum .NET Application und Service DesignAntworten: 3Letzter Beitrag: 28.11.06, 20:15 -
Als Dienst starten
Von FlashSenior im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 24.01.02, 13:57





Zitieren
Login





