私は独自のメンバーシップ プロバイダーを作成しています (実際には、組み込みのプロバイダーを拡張しているだけです) 。System.Web.Securityを追加したにもかかわらず、MembershipProviderは解決できないというエラーで赤のままです。
public sealed class MRCMembershipProvider : MembershipProvider
{
//code here
}
なぜこれが起こるのか誰にも分かりますか?
私は独自のメンバーシップ プロバイダーを作成しています (実際には、組み込みのプロバイダーを拡張しているだけです) 。System.Web.Securityを追加したにもかかわらず、MembershipProviderは解決できないというエラーで赤のままです。
public sealed class MRCMembershipProvider : MembershipProvider
{
//code here
}
なぜこれが起こるのか誰にも分かりますか?
ドキュメント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
{
}
}