You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

实现MembershipProvider时遇错误:需添加System.Configuration程序集引用

解决MembershipProvider实现时的ProviderBase引用错误

别着急,这个问题其实挺常见的——你虽然已经引用了System.Web(毕竟MembershipProvider确实在System.Web.Security命名空间下),但它的基类ProviderBase是定义在System.Configuration程序集里的,只加System.Web根本不够哦。

按照下面的步骤操作就能搞定:

  • 打开你的Visual Studio项目,右键点击项目名称,选择「添加」→「引用」
  • 在弹出的引用管理器窗口里,切换到「程序集」→「框架」标签页
  • 在列表里找到System.Configuration(对应版本号4.0.0.0的那个框架版本),勾选它之后点击「确定」
  • 最后可以检查一下代码文件顶部,确保添加了using System.Configuration;(如果你的代码里用到了该命名空间下的类型的话)

另外补充一句:如果是.NET Core/.NET 5+的项目,MembershipProvider这类旧的ASP.NET Framework组件已经不再推荐使用,建议换成ASP.NET Core Identity;但从你提到的版本号来看,应该是在.NET Framework环境下开发,所以上面的步骤完全适用。

内容的提问来源于stack exchange,提问作者Yogesh Gautam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 07:33:34