How to use a .NET 4.0 web application within a .NET 3.5 web application?
Have you tried setting the "inheritInChildApplications" attribute to "false" in the parent folder's web.config file?
See Saul Dolgin's answer to a similar question for how to do this.
Web.config inheritance is unfortunately not something you can turn off completely; Specifically, the top section in the web.config that defines which config sections exist in the web.config cannot be ignored/overridden inside a child application.
The solution is documented here(asp.net 4 breaking changes documentation); Essentially you have to move the values that are currently in the top application up into a machine/FrameworkVersion specific config file and then wrap all(or at least, most) of your root web.config in a location tag with inheritence disabled.