I’ve tried wrapping my
<system.web>
with
<location path="." InheritInChildApplications="false">
like this
<location path="." InheritInChildApplications="false">
<system.web>...</system.web>
</location>
But VS 2010 Web Developer Express keeps saying
The ‘InheritInChildApplications’ attribute is not allowed
When I run my web app there’s an error:
HTTP Error 500.19 – Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.Config Error Unrecognized attribute ‘InheritInChildApplications’.
My configuration: ASP.NET 4.0 RTM, VS 2010, IIS 7.5
Shouldn’t it be a lowercase ‘i’?
I have been using it successfully on the last 4 or 5 projects I have worked on. My spec is similar to yours. I’m still using .NET 4 RC. I also include the system.webServer settings within location.
Good luck,
Rich