私は現在、データベースファーストモデルを使用して4.1から最近アップグレードされたEF4.3.1を実行しています。また、モデルとオブジェクトをさまざまなアセンブリに分散させています。
ただし、開発中は、「データベースからモデルを更新する」オプションがあるにもかかわらず、Designerにエラーを発生させずに実行できることはめったにないため、エンティティフレームワークを使用することはほとんど不可能です。
テーブルにインデックスを追加し、fk関係を作成すると、後でデータベースで何かをしようとしたときに、デザイナーが「オブジェクトnull参照例外」を表示する可能性が高くなります。さらに難しくするために、エラーメッセージは正確にあいまいであり、実際に何ができるかを示していません。
他の場所で質問をしましたが、返ってきた応答はedmxを再作成することでした。確かに私が60から80のエンティティを持っているときではありませんか?
この問題を抱えているのは私だけだとは信じられません。また、開発者がこの状況に耐えられるとは信じられませんが、問題が何であるかについての情報はどこにも見つかりません。 '意図的に'。
誰か助けてもらえますか?