Toon posts:

ASP.NET Web.config irritant parsing probleem

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik krijg de volgende foutmelding bij het parsen van m'n web.config en heb na een enorme zoektocht nog geen flauw idee hoe ik het op kan lossen.

Het vreemde is dat ik exact dezelfde web.config op een andere server heb staan bij meerdere sites en dat die prima werkt. Dus het lijkt wel alsof het echt met deze server te maken heeft. Wat kan invloed hebben hierop? Wat zouden jullie moeten weten om conclusies te kunnen trekken?

Wat dingen:
Windows server 2003 web edition
IIS 6.0
ASP.NET 2.0.50727

Voor die andere server waar het wel werkt gelden dezelfde specs.

-----

Server Error in '/' Application.
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: 'c' is an unexpected token. The expected token is '"' or '''. Line 95, position 40.

Source Error:

Line 93: <add key="footerTerms" value="-"/>
Line 94: <add key="footerAbout" value="-"/>
Line 95: <add key="footerSupportContact" value="-"/>
Line 96: <add key="footerStartpage" value="-"/>
Line 97: <add key="footerByQport" value="-"/>


Source File: web.config Line: 95

Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433

---

Acties:
  • 0 Henk 'm!

  • urk_forever
  • Registratie: Juni 2001
  • Laatst online: 23-09 17:38
Heb je al geprobeerd om een werkende web.config van een andere server te kopieren over deze niet werkende web.config? Misschien staat er een raar teken ofzo in?

Hail to the king baby!


Acties:
  • 0 Henk 'm!

  • Cloud
  • Registratie: November 2001
  • Laatst online: 17-09 10:39

Cloud

FP ProMod

Ex-moderatie mobster

Als je een compleet andere web.config in je application root neerzet, werkt die dan wel? Dat kun je het beste even testen met een zo kaal als mogelijke config. :)

Als dat helpt dan zit het in deze web.config, maar als dat ook niet helpt zit het misschien in de basis configs van de server (zoals machine.config en dergelijke). Die kun je vinden in:


code:
1
C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG

Never attribute to malice that which can be adequately explained by stupidity. - Robert J. Hanlon
60% of the time, it works all the time. - Brian Fantana