Jag har delat upp ett stort projekt till flera mindre för att kunna särskilja koden bättre. Jag gjorde för ett tag sedan precis en sådan här lösning. Du skall inte behöva registrera något o GACen. Det "skall" fungera direkt. Hej!Windows service problem
I tex. ett klass-bibliotek har jag lagt alla klasser för databasåtkomst, i ett windows-projekt de filer som krävs för det och i ett webb-projekt alla filerna till webbapplikationen.
I webbprojektet har jag därefter lagt in en referens till db-projektet för att kunna använda dess klasser och vid kompilering kopieras nödvändiga dll:er över till bin-mappen och det funkar som det ska göra.
Nu har jag lagt till ett windows service projekt till min solution, ett av mina första, ämnat att göra saker vid vissa intervall. Jag lade in en referens till db-projektet på samma sätt som jag tidigare gjort och lade till installationsfiler.
Efter kompilering och installation fungerar allt som inte behöver databasåtkomst som det ska. Det verkar som om referenserna till de övriga dll:erna inte fungerar trots att de har kopierats över till samma mapp som servicen.
Måste dessa dll:er signeras och läggas i GAC:en för att fungera eller kan jag göra på något annat sätt?Sv: Windows service problem
Vad får du för felmeddelande och var/när kommer problemet?Sv:Windows service problem
Tack, då vet jag att det ska gå att göra på det sättet jag trodde. Då kan jag koncentrera mig på att felsöka på andra ställen. Skönt! Jag sökte förgäves på nätet efter liknande problem vilket gjorde att jag tillfälligtvis tröttnade ur på mitt fritidsprojekt men ska ta tag i det snart igen.
Problemet var att det aldrig kom något felmeddelande vilket gjorde det svårt att veta var det gick fel! Det stod inget i eventloggen och servicen fortsatte ändå att rulla men mina kodtester returnerade inget!