Einzelnen Beitrag anzeigen

Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#4

Re: Service debuggen leicht gemacht

  Alt 11. Nov 2008, 13:36
Zitat von nicodex:
Das hilft leider nicht, wenn der Dienst nicht als normale Anwendung ausgeführt werden kann.
Eines der Probleme ist, dass der SCM standardmäßig Dienste, die 30 Sekunden lang keine Anfragen beantworten, terminiert (inklusive Debugger). Da hilft dann nur noch das Setzen des Timeouts (http://support.microsoft.com/kb/824344). Wenn man erstal genug "Zeit" hat, dann ist es auch nicht mehr so aufwändig (Dienst interaktiv machen, Dienst starten, MessageBox einbauen, mit Prozeß verbinden und debuggen).
die Anwendung wird ja nicht wirklich als dienst ausgeführt und somit vom SCM auch nicht beendet!
Habs zur sicherheit nochmal getestet ... meine anwendung läuft ohne irgendwelche eingabe ohne probleme durch.
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat