Dienst

30/01/2009 - 08:38 von Andi | Report spam
Hoi Zàme,

ich habe neulich einen Dienst programmiert. Làuft jetzt nicht mehr auf dem
Client.
Der Dienst funktioniert nur noch auf der Entwicklerstation. Seit ich auf
meinen PC ein Update von Microsoft für NetFramwork 2.0 installiert habe
làuft der Dienst nicht mehr auch wenn ich den Dienst neu installiere. Auf
der Entwickler Station macht der Dienst keine Probleme. Obwohl die
Versionsnummer von NetFramework auf Client und der Entwicklerstation gleich
ist "v2.0.50727". Den Dienst installiere ich mit "InstallUtil.exe". Im
Installationspacket gebe ich diese Datei mit damit gewàhrleistet wird dass
der Dienst immer mit der gleicher Version vom Installationstool
InstallUtil.exe installier wird.

Muss man wenn man einen Dienst programmieren will etwas beachten Betreff
Versionsnummer von NetFrameWork und Version und Update von NetFrameWork?

Ich habe auch ein Programm geschrieben, funktioniert auch nach dem Updatet
von NetFrameWork. Nur der Dienst funktioniert nicht mehr.

Gruss aus der Schweiz
Andi
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
30/01/2009 - 09:49 | Warnen spam
Hallo Andi,

"Andi" schrieb:

ich habe neulich einen Dienst programmiert. Làuft jetzt nicht mehr auf dem Client.



Prima Fehlerbeschreibung :) Was genau làuft nicht, was sagt das Ereignis-
protokoll, was sagen deine Fehlerlogs?

der Entwickler Station macht der Dienst keine Probleme. Obwohl die Versionsnummer von NetFramework auf Client und der
Entwicklerstation gleich ist "v2.0.50727".



Da fehlen aber noch ein paar Zahlen hintendran. Ist .NET 3.5 installiert?
Ggfs. noch die verfügbaren ServicePacks? ...?

Muss man wenn man einen Dienst programmieren will etwas beachten Betreff Versionsnummer von NetFrameWork und Version und Update
von NetFrameWork?



Nicht mehr oder weniger als bei anderen Programmen auch.

Wie gesagt, ohne Fehlermeldung kann man da nur wenig sagen. Schau mal bitte
im Ereignisprotokoll des Zielrechners, evtl. wird der Fehler dort ja vermerkt.
Ansonsten müsstest Du halt versuchen, in deine Anwendung eine Protokollierung
einzubauen.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen