我在我的asp.net網站中使用EF作爲後端DataLayer。我創建一個類庫並在其中添加模型,引用它並從ASP.NET網站使用它。但是這一次,我從數據庫生成了模型,但它似乎沒有實現IDisposable,而我用來查看的方法不存在。 DeleteObject,SaveChanges等。DB中只有兩個表格,模型僅用TableSets和兩個方法AddToTableSet生成...有沒有人遇到過這樣的問題? alt text http://techlipse.net/EF-problem.jpgEntityFramework給IDisposable錯誤
2
A
回答
4
擴展了生成的ObjectContext,然後在EDMX中重命名它嗎?您可能會在這裏看到您的部分課程的一部分,而沒有生成的部分。
屬性面板爲您的EDMX對「實體容器名稱」說了什麼?
當您右鍵單擊實體並進入定義時,您是否會到達正確的生成類?
最後,但可能最有可能的是,您是否可能從項目中刪除了參考文獻System.Data.Entity
或者未在您的Web項目中引用它?
是你的Web項目甚至是一個Web應用程序項目?
3
我有我的實體框架代碼在自己的項目中,並從一個單獨的項目引用它。 NuGet僅在EF項目上設置EntityFramework,這是參考如何自動配置爲最新版本。要解決此錯誤: 工具 - >庫軟件包管理器 - >管理的NuGet包解決方案 選擇安裝的軟件包,找到實體框架 單擊管理按鈕,並檢查所有項目,將正在訪問EF數據模型。
相關問題
- 1. 動態Linq給EntityFramework提供了錯誤
- 2. EntityFramework錯誤
- 3. EntityFramework - 實體代理錯誤
- 4. EntityFramework DBContext審計錯誤
- 5. 的EntityFramework核2.0 - 添加遷移錯誤「的EntityFramework包未安裝」
- 6. 錯誤當更新紀錄的EntityFramework
- 7. EntityFramework返回空結果沒有錯誤
- 8. 在Visual Studio 2010中安裝entityframework錯誤
- 9. 的EntityFramework的SaveChanges停止錯誤
- 10. 的EntityFramework連接字符串錯誤
- 11. EntityFramework上下文實現錯誤?
- 12. 關係一對一的EntityFramework錯誤
- 13. EntityFramework查詢錯誤:<entityS>
- 14. 錯誤的EntityFramework版本正在安裝
- 15. EntityFramework和DataAnnotations,錯誤未顯示
- 16. EntityFramework錯誤26與LocalDb和IndentityDbContext
- 17. EntityFramework使用錯誤的表名
- 18. IDisposable的不分配給變量
- 19. 給錯誤「mach_msg_trap」錯誤
- 20. IDisposable Winform
- 21. Impementing IDisposable
- 22. IDisposable鏈
- 23. 使用edmx和objectdatasource錯誤操作CRUD Idisposable
- 24. Html.Raw給錯誤
- 25. mysql_fetch_array()給錯誤
- 26. tvNext.setOnClickListener給錯誤
- 27. jquery.getJSON給錯誤
- 28. sbtEclipse給錯誤
- 29. Iconutil給錯誤
- 30. 給錯誤
謝謝,我有這個完全相同的問題,你的解決方案以粗體顯示爲我解決! – Andrew 2011-02-02 17:30:55