2016-08-16 17 views
0

私はnet45でプロジェクトを進めています。解決策として、2つのプロジェクトがあります。 1つはMVC webapp(EFを使用)で、もう1つはサービスです(webappでを使用しています)。私は私のWebアプリケーションで午前として、私は、ライブラリの同じEFのバージョンを参照していますEntityFramework 6.1.3: 'IdentityDbContext <>'型は、参照されていないアセンブリで定義されています

The type 'IdentityDbContext<>' is defined in an assembly that is not referenced. You must add a reference to assembly 'Microsoft.AspNet.Identity.EntityFramework, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

:奇妙な部分は、私は何の問題もなく私のWebアプリケーションをコンパイルすることができますが、私は私の奉仕プロジェクトを再構築しとき、私はこのエラーを取得する、あります。誰でも私にこれを解決する方法を教えてもらえますか?

+0

きれいにしましたか? – Pinch

+0

それだけでした。そして* Rebuild *。それでも、運がない。 –

+0

EntityFramworkアセンブリのAlt + F4の参照フォルダに移動し、バージョンを確認します。 – CodeNotFound

答えて

4

このクラスはEntityFrameworkの一部ではなく、Identity.EntityFrameワーク(NuGetパッケージMicrosoft.AspNet.Ide ntity.EntityFramework)の一部です。あなたはあなたの奉仕プロジェクトで参照されていますか?

関連する問題