ЧленствоПоставщик не признается
Я пишу свой собственный членский член (на самом деле просто расширяющий встроенный), и MembershipProvider остается красным с ошибкой, которую невозможно устранить, даже если я добавил System.Web.Security:
public sealed class MRCMembershipProvider : MembershipProvider
{
//code here
}
У кого-нибудь есть идеи, почему это происходит?
2 ответа
Решение
Убедитесь, что вы добавили ссылку на System.Web.ApplicationServices.dll
сборка, где этот класс определяется, как указано в документации:
Пространство имен: System.Web.Security
Сборка: System.Web.ApplicationServices (в System.Web.ApplicationServices.dll)
Он работает только при наличии пространства имен для приложения MVC.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Security;
namespace MvcApplication6
{
public sealed class MRCMembershipProvider : MembershipProvider
{
}
}