the attribute got added
What did that pesky attribute look like? (so we know what to avoid )
It won't help.
Let me delay the long explanation for a bit. Here's why:http://cynic.me/2011...mplete-transparency/
I'm considering that, and am planning a post with code on the mini application I just finished (it's draft quality, but it's solid and it works).
The short version is that I ended up with:
<add name="UrlRewriteModule" type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" preCondition="managedHandler" />
Removing it solved the problem.
XML - Pain and More Pain
There, fixed the topic for you.
Actually, I'm quite good with XML and really like it (beats INI any day). It wasn't the XML itself that was the problem. It was the addition of that attribute that slipped past, and that I assumed was needed for IIS7.
XML specifications that are massively large, like that for a web.config file, are simply unmanageable, but not because they are XML. They're unmanageable because they're so complex, and errors aren't readily apparent sometimes.