2012-05-29 68 views
0

我在寫我自己的會員提供者(其實只是延長了內置一)和的MembershipProvider一直顯示爲紅色與錯誤,它不能得到解決,即使我已經添加的System.Web。安全的MembershipProvider不承認

public sealed class MRCMembershipProvider : MembershipProvider 
{ 
     //code here 
} 

任何人都有任何想法,爲什麼會發生這種情況?

+0

你試過乾淨的構建? –

+0

檢查你的配置文件? – IrishChieftain

+0

剛剛嘗試過,沒有解決任何問題。 – PsychoCoder

回答

2

確保您已經添加參考System.Web.ApplicationServices.dll組件,就是這個類定義爲documentation說:

命名空間:System.Web.Security

程序集:System.Web.ApplicationServices(in System.Web.ApplicationServices.dll)

+0

非常感謝@Darin,工作完美 – PsychoCoder

0

它僅適用於存在MVC應用程序的命名空間。

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.Security; 

namespace MvcApplication6 
{ 
    public sealed class MRCMembershipProvider : MembershipProvider 
    { 
    } 
} 
+0

我有一個名稱空間,我只是沒有發佈在我原來的職位。 – PsychoCoder