4

由于我将此代码放在我的web.config文件中,因此在运行我的 MVC 项目时总是会出错。

<roleManager defaultProvider="CustomRoleProvider" enabled="true" cacheRolesInCookie="false">
      <providers>
        <clear />
        <add name="CustomRoleProvider" type="SM.MyRoleProvider"  />
      </providers>
    </roleManager>

这就是我的错误的样子:

配置错误

说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。

解析器错误消息:在应用程序的预启动初始化阶段无法调用此方法。

请问有人可以告诉我发生了什么吗?

4

1 回答 1

0

嗨,您必须进入 Visual Studio 并转到路径:网站选项卡 -> ASP.NET 配置 -> 安全选项卡 -> 禁用角色

于 2017-01-12T22:20:29.203 回答