2011-01-13 11 views
3

これでMembershipProviderSystem.Web.Security名前空間に含まれています。誰もが言うことができる今日の愚かな質問:私の抽象的な拠点MembershipProviderはどこですか?

The type or namespace name 'MembershipProvider' could not be found 
(are you missing a using directive or an assembly reference?) 

I'm probably missing something really stupid here...

:しかし、あなたが見ることができるよう、VS2010は、私を信じていない - 私は私の.csファイルにusing System.Web.Securityディレクティブを追加しました、私のプロジェクトで参照System.Webを追加しましたここで私は何が欠けているのですか?

+0

あなたは魔法がありません: - D – peenut

+0

ので、ドキュメントバグ:MemebershipProviderクラス - >アセンブリSystem.Web.dll、実際には – peenut

答えて

6

System.Web.ApplicationServices.dllへの参照を追加する必要があります。

これはMembershipProvider helpに記載されている:1日の

Namespace: System.Web.Security 
Assembly: System.Web.ApplicationServices (in System.Web.ApplicationServices.dll) 
+0

ありがとう。私はいつも名前空間を見てきましたが、それがあったアセンブリには本当に注意を払っていませんでした。 –

+0

@ScottSEA:そうです - アセンブリは参照する必要があります - 名前空間は "using XXX.XXX;"どちらもチェックする必要があります。 –

0

Googleの結果:

それはアセンブリSystem.Web.ApplicationServicesです。

+0

私はこれを亡くなりましたが、明らかに正しい言葉を入れていませんでした。 –

+1

@ScottSEAちょうどGoogleのクラス名。最初のヒットは通常、クラスを含むアセンブリに関する情報を含むmsdnドキュメントページです。 –

関連する問題