5

LINQPad が突然、Entity Framework アセンブリを使用したクエリの実行に失敗し始めました。すべてが順調に進んでいるように見えるので、なぜ機能しないのか少し混乱しています。私のアプリは正常に動作します。

エラーは次のとおりです。

'UserQuery': シール型 'My.Entity.Framework.CustomDataContext' から派生できません

これを再び機能させる方法についてのアイデアはありますか? このエラーに関する言及はオンラインでは見つかりません。

4

1 に答える 1

4

UserQueryLinqPad にコードを含む型です。独自のアセンブリからカスタム Entity Framework コンテキストを使用する場合、UserQuery はこのコンテキスト クラスから継承します。しかし、あなたの場合、カスタム EF コンテキスト クラスが封印されているように見えるため、継承することはできません。

何らかの理由で「開封」できない場合は、LinqPad データ接続システムを使用しないでください。EF コンテキストを含むアセンブリを参照し、コンテキストのインスタンスを明示的に作成するだけです。

于 2012-08-11T15:42:13.737 に答える