哪里是System.Web.Security.MembershipProvider? [英] Where is System.Web.Security.MembershipProvider?
问题描述
我有一个库项目,应该是几个网络应用程序的基础。我想实现System.Web.Security.MembershipProvider但由于某种原因Visual Studio中无法找到它。它设法找到System.Web.Security.SqlMembershipProvider但不是的MembershipProvider。
I have a library project that should be the base for several web applications. I am trying to implement System.Web.Security.MembershipProvider but for some reason Visual Studio cannot find it. It manages to find System.Web.Security.SqlMembershipProvider but not MembershipProvider.
任何想法,为什么?
我使用Visual Studio 2010与.NET 4。
I am using Visual Studio 2010 with .NET 4.
推荐答案
在.NET 4中开始,<一个href=\"http://msdn.microsoft.com/en-us/library/system.web.security.membershipprovider.aspx\">MembershipProvider在声明的 System.Web.ApplicationServices.dll (奇怪),所以你需要一个引用添加到该程序集。在.NET 3.5和更早版本,的MembershipProvider在System.Web.dll中声明。
Starting in .NET 4, MembershipProvider is declared in System.Web.ApplicationServices.dll (strangely enough), so you need to add a reference to that assembly. In .NET 3.5 and earlier, MembershipProvider is declared in System.Web.dll.
提示::要找出哪个部件包含任何.NET Framework类,只需搜索在MSDN库的类。下面是在<一个href=\"http://msdn.microsoft.com/en-us/library/system.web.security.membershipprovider%28v=vs.100%29.aspx\">MembershipProvider对于.NET 4 页说:
Tip: To find out which assembly contains any .NET Framework class, just search for the class in MSDN Library. Here's what the MembershipProvider page for .NET 4 says:
命名空间:
大会: System.Web.ApplicationServices(以System.Web.ApplicationServices.dll)
Namespace: System.Web.Security
Assembly: System.Web.ApplicationServices (in System.Web.ApplicationServices.dll)
和这里是什么<一个href=\"http://msdn.microsoft.com/en-us/library/system.web.security.membershipprovider%28v=vs.90%29.aspx\">MembershipProvider对于.NET 3.5 页说:
命名空间:
大会:的System.Web(在System.Web.dll中)
Namespace: System.Web.Security
Assembly: System.Web (in System.Web.dll)
这篇关于哪里是System.Web.Security.MembershipProvider?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!