无法在System.web.security中找到角色提供程序?

时间:2017-03-25 05:37:35

标签: c# asp.net-mvc

我想继承抽象类RoleProvider。但是,我收到了错误 说RoleProvider并不存在于Web.Security命名空间中。 这就是我所关注的 - https://msdn.microsoft.com/en-us/library/system.web.security.roleprovider(v=vs.110).aspx

这是我的班级 -

includeRecommended/includeOptional

2 个答案:

答案 0 :(得分:1)

检查项目中是否有对System.Web.ApplicationServices.dll的引用。

答案 1 :(得分:0)

只需更改您的班级名称即可。

请参见以下示例:

    public class AccountRoleProvider:  System.Web.Security.RoleProvider
    {

    }