私のソリューションは、さまざまなプロジェクトで構成されています。各コンテキストのプロジェクトと、1 つのデータベースのみを参照するために他のすべてのコンテキスト クラスが継承するベース コンテキストのプロジェクトがあります。実際のエンティティを持つさまざまなドメイン クラス (顧客、レンタル、所有者) に対して、他に 3 つのプロジェクトがあります。また、ドメイン クラスも参照するヘルパー クラスが 1 つあります。
私の問題は、コンテキスト クラスのいずれかを右クリックし、[エンティティ フレームワーク] > [エンティティ データ モデルの表示 (読み取り専用)] を選択すると、「シーケンスには一致する要素が含まれていません」というメッセージが表示されることです。
プロジェクトが実際にソリューション フォルダー内にあり、これがソリューション ルートに配置されるとすぐに機能し始める場合、これが問題であるという投稿をいくつか見ました。私の場合、それはソリューションのルート ディレクトリにあるプロジェクトです。これは Entity Framework を使用する私の最初のプロジェクトです。あいまいである場合は申し訳ありませんが、問題の解決策を見ていないので、助けていただければ幸いです。