I recently ran into an interesting problem… my webservice application seemed unable to read info from the web.config file.
I tried adding some invalid < marks to the config file and the app still ran w/o any error (but still wouldn’t read the web.config appSettings or connectionString sections).
So I created another IIS application and it worked as expected.
So I deleted the troubled IIS App and recreated it. Still broken!
The solution was to clear out the ASP.NET Temporarly Files folder in c:windows……
Once that was gone, and I restarted IIS, everything went back to normal.