Hallo zusammen,
seit langem haben wir auf unseren Systemen Windows 2000 bis Windows 2003 einen .NET Dienst laufen. Jetzt wollten wir den Dienst auf Windows Server 2008R2 portieren, hier lässt der sich nicht mal installieren. Woran könnte das liegen?
LG
Katja
Hallo kat_2403,
[Hinweis] Wie poste ich richtig? Punkt 5 kennst du doch. Wie lautet die genaue Fehlermeldung?
herbivore
Könnte unter anderem an dem benutzer liegen, für den der Dienst installiert wird.
Was steht denn bei: serviceProcessInstaller.Account = ???
Ich hatte mal Probleme mit ServiceAccount.LocalService, da es diesen unter Windows2000 nicht gibt.
Mein Blog: http://www.frickelblog.de
Nee .... wir testen und sind als Admin angemeldet ..
Ein "Phänomen" oder auch nicht:
Win Windows Server 2008R2 ist ja 64 bit ....
Kompiliere ich den Dienst mit AnyCPU, dann gehts nicht ...
mit x86 gehts dann schon ...
Das verstehe ich nicht ganz .... oder überhaupt nicht.
Danke.
Katja
ich verwende eine Reihe von dll's ... unter welchem System die kompiliert wurden, kann ich allerdings nicht sagen, wurden von externen Entwicklern bereitgestellt ...
dann wird eine DLL noch 32Bit sein. Was macht der Dienst genau?
Hi,
der Dienst hat ganz verschiedene Aufgaben. Je nach übergebenem Parameter holt der Dateien vom Server, spielt diese ein, überträgt Clientdateien an den Server ... macht Datenbankupdates ....
Der Dienst kann auch über Parameter gesteuert installiert werden.
Es gibt viele Interop-Verweise. ...
Katja
Hi,
macht Datenbankupdates ....Es gibt viele Interop-Verweise. ...
Hallo Katja,
da kommen wir dem Problem doch schon näher. Nutzt du zufällig Jet/Access? Wenn ja, hast du die Lösung. Es gibt bisher keinen 64Bit Jet Treiber. Da Office 2010 64Bit ist, wird wohl erst dort ein 64Bit Jet Treiber dabei sein.
Welche Interopts nutzt ihr denn?
Gruß
André