Avatar billede bongo20 Nybegynder
07. juli 2006 - 11:35 Der er 9 kommentarer og
1 løsning

Web.config problemer

Hej

Arbejder i VS 2005 med 2.0

Jeg har store problemer med web.config filer i mine web apps.
Jeg har et website med sin egen web.config.
Under det website har jeg et virtuelt directory med en webservice der ligeså har sin egen web.config.


Jeg har fået problemer med at webservicens web.config forsøger at loade en appsetting i websitets web.config, som den ikke kan få fat i.

giver denne fejlmeddelelse:
Could not load type 'Objects.SessionHandler'.
<httpModules>
Line 42:      <add name="SessionHandler" type="Objects.SessionHandler"/>
</httpModules>

Denne fejlmeddelelse stammer fra websitets web.config og ikke den web.config fra webservicen.

Kan man komme uden om det arveri, eller hvordan løser man den slags?

:-)
Avatar billede snepnet Nybegynder
07. juli 2006 - 11:44 #1
Konfigurationsfilerne merges, hvilket du ikke kan komme udenom.
Fejlen indikerer at klassen Objects.SessionHandler ikke kunne findes i nogle af de loadede assemblies..... Er det er klasse du har defineret under App_Code folderen i dit root web projekt?
Mvh
Avatar billede bongo20 Nybegynder
07. juli 2006 - 11:46 #2
nej det er en klasse der ligger i bin i websitet. som dll.
Avatar billede bongo20 Nybegynder
07. juli 2006 - 11:47 #3
Hvordan kan websitet køre fint, og altså loade Objects.SessionHandler, men under sitet kan ikke ?
Avatar billede snepnet Nybegynder
07. juli 2006 - 11:51 #4
Well... det er en applikation for sig. Prøv at læg dll'en i bin-folderen i undersitet også.
Mvh
Avatar billede bongo20 Nybegynder
07. juli 2006 - 11:53 #5
Jeg flyttede hele Bin mappen over i roden af undersitet og genstartede sitet,.. samme fejl
Avatar billede bongo20 Nybegynder
07. juli 2006 - 12:09 #6
Jeg gør sådan her i min "inderste" web.config:

<httpModules>
  <remove name="SessionHandler"/>
</httpModules>

Der sker bare ingen ændring om jeg gør det eller ej .. !?!?
Avatar billede snepnet Nybegynder
07. juli 2006 - 12:16 #7
Ikke flytte... Kopiere. Prøv at sørg for at den ligger i begge binfoldere.
Mvh
Avatar billede bongo20 Nybegynder
07. juli 2006 - 12:47 #8
Nej det var også kopiere jeg mente,.. jeg har fundet ud af at du nok ikke ville kunne hjælpe mig, eftersom jeg har klumret i det ud over naturlig tumperi.

Jeg har i mine referencer brugt portnumre, og eftersom det af den grund var en forkert server jeg fik fat i, så lå fejlen på en "forkert2 server2

Jeg undskylder, og giver point for din tid og "lærdom om web.config merge"

:-)
Avatar billede bongo20 Nybegynder
07. juli 2006 - 12:47 #9
Replace 2 med " hvor det passer
Avatar billede snepnet Nybegynder
07. juli 2006 - 12:52 #10
:o) - ok.... ja den slags kan også drille lidt ;o)
Mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester