[Erledigt]QT Dienst Problem

Alles rund um die Programmierung mit Qt
Antworten
joschika77
Beiträge: 45
Registriert: 19. Mai 2006 10:36
Wohnort: an der Ostsee

[Erledigt]QT Dienst Problem

Beitrag von joschika77 »

Hallo, habe einen QT Dienst(4.3.3) geschrieben der auch sehr gut lief...nun habe ich mir das VS Studio 2008 installiert und gleich eine neue neuere QT Version genommen,also die 4.4.0 Version.Dann habe ich alles neu erstellt usw. ,alles ohne Probleme.Ich benutze einige externe dll Dateien, unter anderem
QtNetwork4.dll,libeay32.dll,qsqlodbc4.dll
usw. Die habe ich aus meinem QT Ordner kopiert und dort hingelegt wo ich sie benötige,also bei der Dienst.exe. Leider bekomme ich den Dienst nicht gestartet.

Fehler:
Der Dienst "TestService" wurde aufgrund folgenden Fehlers nicht gestartet:
Der Dienst antwortete nicht rechtzeitig auf die Start- oder Steuerungsanforderung.
Ich habe sogar in der start Methode als erstes mal versucht eine Datei zu erstellen.Nichtmal diese wird erstellt. Führe ich den Dienst aber in der Konsole mit -e aus wird die Testdatei erstellt.

Wer kann mir sagen was das für Gründe haben könnte?

MfG Ronnsen
Zuletzt geändert von joschika77 am 25. Juli 2008 07:54, insgesamt 1-mal geändert.
Wer Wind sät wird Sturm ernten!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Noch alte Qt-Dlls im Pfad
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
joschika77
Beiträge: 45
Registriert: 19. Mai 2006 10:36
Wohnort: an der Ostsee

Beitrag von joschika77 »

Hallo, leider nicht.Die Pfade sind alle ordentlich gesetzt. Hoffe ich!

MfG Ronnsen
Wer Wind sät wird Sturm ernten!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Hoffe ich? Schau doch einfach mal nach was für Qt-Dlls rumliegen und stell es sicher anstatt nur zu hoffen...
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
joschika77
Beiträge: 45
Registriert: 19. Mai 2006 10:36
Wohnort: an der Ostsee

Beitrag von joschika77 »

Na ich meine damit das ich die Stellen die ich denke schon alle richtig sind. Also in den Umgebungsvariablen sind alle PATHs auf 4.4.0.Wüßte nicht wo ich noch gucken sollte. MfG Ronnsen
Wer Wind sät wird Sturm ernten!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Na wenn Du meinst...

Da es mit 4.3 ging kann es nichts anderes als ein falscher PATH sein. Und da Du nicht nachschauen willst musst Du wohl oder übel Debuggen.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
joschika77
Beiträge: 45
Registriert: 19. Mai 2006 10:36
Wohnort: an der Ostsee

Beitrag von joschika77 »

Sag mal könntest du mir erklären wie ich einen installieren Dienst debuggen soll?Is das ein Witz oder was? :evil: Übrigens habe ich die Paths kontrolliert wie im vorherigen Post beschrieben. Es werden 100%ig die 4.4.0 dlls benutzt.
Wer Wind sät wird Sturm ernten!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Ist es so schwer ein paar fprintf-Ausgaben in ein Textfile zu schreiben?
Was für ein VS wurde davor benutzt?
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
joschika77
Beiträge: 45
Registriert: 19. Mai 2006 10:36
Wohnort: an der Ostsee

Beitrag von joschika77 »

Ist es so schwer mein post zu verstehen? Habe als erstes in der start Methode,die ja automatisch ausgeführt wird, eine Datei erstellt und irgendwas reingeschrieben.Die Datei wird aber nicht erstellt, was heißt das er da gar nicht hinkommt.Führe ich den Dienst in der Konsole aus mit den Parametern -e läuft das Prog. und die Datei wird auch erstellt.Das hatte ich aber weiter oben schon beschrieben.Hat das irgendwas mit Rechten zu tun?Habe da einen Tip bekommen.Wüßte aber nicht wo ich da was verändern sollte. :(

MfG Ronnsen
Wer Wind sät wird Sturm ernten!
joschika77
Beiträge: 45
Registriert: 19. Mai 2006 10:36
Wohnort: an der Ostsee

Beitrag von joschika77 »

Ohhh man ich habs...So ne Kacke...hatte die falschen dll's am Wickel.Muß für die Debug Version auch die dazugehörigen dlls nehmen. :twisted:
Wer Wind sät wird Sturm ernten!
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Ach auf einmal... sorry musste sein. :wink:
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten