我在寫我自己的會員提供者(其實只是延長了內置一)和的MembershipProvider一直顯示爲紅色與錯誤,它不能得到解決,即使我已經添加的System.Web。安全:的MembershipProvider不承認
public sealed class MRCMembershipProvider : MembershipProvider
{
//code here
}
任何人都有任何想法,爲什麼會發生這種情況?
我在寫我自己的會員提供者(其實只是延長了內置一)和的MembershipProvider一直顯示爲紅色與錯誤,它不能得到解決,即使我已經添加的System.Web。安全:的MembershipProvider不承認
public sealed class MRCMembershipProvider : MembershipProvider
{
//code here
}
任何人都有任何想法,爲什麼會發生這種情況?
確保您已經添加參考System.Web.ApplicationServices.dll
組件,就是這個類定義爲documentation說:
命名空間:System.Web.Security
程序集:System.Web.ApplicationServices(in System.Web.ApplicationServices.dll)
非常感謝@Darin,工作完美 – PsychoCoder
它僅適用於存在MVC應用程序的命名空間。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Security;
namespace MvcApplication6
{
public sealed class MRCMembershipProvider : MembershipProvider
{
}
}
我有一個名稱空間,我只是沒有發佈在我原來的職位。 – PsychoCoder
你試過乾淨的構建? –
檢查你的配置文件? – IrishChieftain
剛剛嘗試過,沒有解決任何問題。 – PsychoCoder