【发布时间】:2010-12-17 09:43:49
【问题描述】:
如何在 VS 2010 B2 中将 MembershipProvider 类添加到我的 .NET 4.0 项目中?
我想自定义一个 MembershipProvider,但我不能不添加这个类。请指导我完成此过程。
【问题讨论】:
标签: c# asp.net visual-studio-2010 .net-4.0 asp.net-membership
如何在 VS 2010 B2 中将 MembershipProvider 类添加到我的 .NET 4.0 项目中?
我想自定义一个 MembershipProvider,但我不能不添加这个类。请指导我完成此过程。
【问题讨论】:
标签: c# asp.net visual-studio-2010 .net-4.0 asp.net-membership
有趣。但是,构建错误是你的朋友;)
尝试构建一个按照您描述构建的类库,我收到以下构建错误:
找不到类型名称“MembershipProvider”。此类型已转发到程序集“System.Web.ApplicationServices,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”。考虑添加对该程序集的引用。
按照说明(添加对 System.Web.ApplicationServices 的引用)可以让我按预期进行。
【讨论】:
MembershipProvider 抽象类是 .net 4.0 框架中 System.Web.ApplicationServices 命名空间的一部分。添加对该程序集的引用,它应该可以解决问题。
【讨论】:
System.Web.Security.MembershipProvider 存在于System.Web.ApplicationServices.dll 中。这一点都不混乱! =0 感谢 Manthan 的帮助。
就我而言,我使用的是 Visual Studio 2019,我需要添加这两个:
System.Web.ApplicationServices
和
System.Configuration
为了在继承MembershipProvider 后成功构建它以创建我自己的 MyMembershipProvider 类。
【讨论】:
有一个参考未设置或缺少使用 命名空间是 System.Web.Security 检查是否引用了程序集 System.Web.ApplicationServices.dll
更多信息checkt out MSDN
【讨论】: