我建立一个网站,并在项目管理器中建立一个文件夹Admins,对于这个文件夹中的页面采用Forms认证并应用个性化设置.于是在Admins文件夹中添加web.config文件,并在此文件夹中添加下列内容
<configuration>
    ...
    <system.web>
        <authorization>
            <deny users="?"/>
            <allow roles="Admins"/>
        </authorization>
    </system.web>
</configuration>
      
我发现以Admins角色中的用户登录时,可以浏览页面.接下来我想试验个性化设置,继续添加
  <system.web>
    <profile enabled="true">
      <properties>
        <add name="MyName"/>
        <add name="Address"/>
        <add name="Sex" type="System.Boolean"/>
      </properties>
    </profile>
  </system.web>
调试时,我发现错误,可奇怪的是提示的错误是根目录中的web.config出错,而不是Admins文件夹中的web.config出错!!!可我刚才没动根目录中的web.config!真不知何故,下面贴出错误信息:请高手帮忙解决,谢谢!!!!!!!!!未能找到元素“http://schemas.microsoft.com/.NetConfiguration/v2.0:configuration”的架构信息。