目前正在使用EF6处理MVC5中的小型Web应用程序,我收到此错误:
An exception of type 'System.Configuration.Provider.ProviderException' occurred in System.Web.dll but was not handled in user code
Additional information: The Role Manager feature has not been enabled.
触发此错误的代码如下:
@if (Roles.IsUserInRole("Admin") || Roles.IsUserInRole("Standard"))
据我所知,roleManager不是EF6和MVC5中的东西,而是来自Membership。我已经看到许多问题和解决方案可以参考EF5或声称是EF6,而我认为角色管理器是EF5。
根据EF6 / MVC5的最佳实践,我该如何正确解决此错误?