2015-12-09 34 views
5

"RESTful WCF Service"チュートリアルに従っています。私は自分のアプリケーションを構築したときにしかし、私はこのエラーを取得:「マイクロソフトASP.NET Identity.owin」について話エラー:Visual Studio 2013で型または名前空間の名前 'ApplicationUser'が見つかりませんでした

The type or namespace name 'ApplicationUser' could not be found (are you missing a using directive or an assembly reference?) c:\users\basma\documents\visual studio 2013\Projects\OnlineStore2\OnlineStore2_Client\App_Start\IdentityConfig.cs

私が検索したと多くの答えを、私は、この参照を追加したが、それでもこのエラーが出る

+0

すべての正しいライブラリへのナゲットパッケージ/参照がありますか?プロジェクトの任意の場所にApplicationUserクラスがありますか? –

+0

いいえ、どうすればよいですか? – BDeveloper

+0

あなたはあなたが次のチュートリアルへのリンクを張ることができますか?おそらく、IdentityUserの形式を継承するApplicationUserというクラスを作成する必要があります。 編集:または名前空間が正しく設定されていないため、ApplicationUser cannoyが見つかりました –

答えて

8

IdentityUserから派生したApplicationUserというクラスを作成します。プロパティやメソッドは必要ありませんが、システム上の各ユーザーについて保存したい情報(名前、住所など)を自由に拡張することができます。

using YourProjectName.Models; 

が私のために働いた名前空間をリンク

public class ApplicationUser : IdentityUser 
{ 
    public virtual string Email { get; set; } // example, not necessary 
} 
0

。投稿のケースでは、 "YourProjectName"は "OnlineStore2"です

+0

または、クラスを新しい名前空間にインポートするusingステートメントを更新することができます... – Onots

関連する問題