我建立一个网站,并在项目管理器中建立一个文件夹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”的架构信息。
<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”的架构信息。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货