私はVisual Studio 2010でEDMXファイルを生成し、いくつかの作業をしました。私はここで働いている非常に大きなアーキテクチャーです。それはうまくいきましたし、何も変更せずに突然、私はそれを開始すると、ModelContainer(私のObjectContext)クラスをインスタンス化しようとしているときにエラーが発生しています。コンストラクタ呼び出しのEntityフレームワークStackOverflowException?非常に奇妙な
誤差は次の行に受信される:すなわち
public ModelContainer() : base("name=ModelContainer", "ModelContainer")
、実際のEDMXクラスのコンストラクタ。
このエラーは一般的なStackOverflowExceptionです。スタックオーバーフロー状態ではできないため、内部例外についての詳細も取得できません。
ヒント?
'AppDomain.FirstChanceException'ハンドラで中断することができるかどうかを確認してください。そうであれば、内部例外とスタックの状態に関するさらに多くの情報を取得できます。 – Douglas
内部例外は表示されませんが、コールスタックを表示できるはずです。これにより、オーバーフローにつながっている再帰のパス(同じ一連の呼び出しが繰り返し繰り返される)を識別することができます。 – Jay
ジェイ、それは働いた。それを解決策として投稿すると、それをそのようにマークします。あなたは信用を受ける価値があります。 –