RoleProvider在C#Framework 4.0中不再可用

本文关键字:不再 C#Framework RoleProvider | 更新日期: 2023-09-27 17:59:42

我在某个时候创建了一个自定义RoleProvider,希望将库更改为使用.NET Framework 4。一旦更改,我就失去了对RoleProvider类的引用。RoleProvider从3.5开始有什么变化吗?它似乎已经消失了。

任何人都知道在C#4.0中创建这些文件的新方法,还是我需要恢复到C#3.5并依赖于System.Web.Security的v2.0库?

还是现在需要使用SqlRoleProvider,即使我使用的数据库与SQL不同?

RoleProvider在C#Framework 4.0中不再可用

程序集已从System.Web(在System.Web.dll中)(在.NET 3.5-http://msdn.microsoft.com/en-us/library/system.web.security.roleprovider(v=VS.90).aspx)到System.Web.ApplicationServices(在System.Web.ApplicationServices.dll中)(在.NET 4.0中-http://msdn.microsoft.com/en-us/library/system.web.security.roleprovider(v=VS.100).aspx)

您需要引用新程序集。