データベースコンテキストとモデルクラスを格納する別のクラスライブラリプロジェクトを作成しました。 同じソリューションで、私はASP.NET MVCプロジェクトを作成し、クラスライブラリプロジェクトを参照し、データベースコンテキストの接続文字列をプロジェクトのWeb.configファイルに含めました。コントローラーを足場にしたときにスローされた呼び出しのターゲットによって例外がスローされました
Exception has been thrown by the target of an invocation.
私は追加コントローラ降下のデータベースコンテキストとモデルクラスを見ることができる午前:私は(EFを使用して、ビューの)コントローラを追加しようとすると
しかし、私は次のエラーを取得します私はそれを参照する問題はないと思う。
(この構成で)このエラーも発生した場合は、大変お手伝いします。
私のコンテキストに、 'DbSet'の代わりに' List'で誤って宣言されたコレクションが含まれていた場合、私は同様の問題がありました。 – AaronLS
お返事ありがとうございます。私はちょうどそれらをチェックし、それらはすべてDbSetを使用して宣言されています。 問題は、同じクラスライブラリを問題なく参照している、同じソリューションの別の「Windowsサービス」プロジェクトです。 – Noximus
いくつかの類似した問題のいくつかのケースを試してみましょう。おそらくダースのさまざまな問題になる可能性のあるものの1つ:http://stackoverflow.com/q/23576294/84206またはhttp://stackoverflow.com/q/23910162/84206 – AaronLS