0
我正在C#MVC中編寫一個Web應用程序。在解決方案中管理兩個EDMX文件
我有兩個EDMX文件 - 一個包含用戶表,另一個包含單個表「頁面」/「頁面」。
當試圖在本地使用第二個EDMX時,它工作正常,但在我的遠程環境中,它表示實體不是當前上下文的一部分。我的本地和遠程數據庫之間的數據庫模式是相同的。
當我改變我的WebConfig使用遠程DB我得到同樣的錯誤本地
什麼原因造成這一點,我怎麼能解決這個問題?
An exception of type 'System.InvalidOperationException' occurred in EntityFramework.dll but was not handled in user code
Additional information: The entity type Page is not part of the model for the current context.
翻倒的代碼是。
MyEntityConnection _database = new MyEntityConnection();
var results = _database.Pages.Where(x => x.isDeleted == false && x.UserId == userId);
return results;
您可以更準確地瞭解您面臨的問題嗎?請分享您收到的確切錯誤消息。 –
謝謝,添加了錯誤和代碼調用 –