摘要:在VS2010下使用MVC與Entity Framework所遇到的錯誤: 型別 'System.Data.Objects.DataClasses.EntityObject' 是定義在未參考的組件中
最近在上保哥的課學習MVC, 使用VS2010所遇到的錯誤訊息:
"型別 'System.Data.Objects.DataClasses.EntityObject' 是定義在未參考的組件中"
看參考內有System.Data.Entity, 但Bin資料夾內卻沒有
不知道是不是VS2010沒有將dll自動拷貝到bin資料夾內... (使用VS2012沒有遇到此狀況)
解決方式:
將 C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0下的System.Data.Entity.dll
^^^^(因專案使用.NET 4.0)
拷貝至專案的Bin資料夾內, 並重新編譯即可
--
不斷學習,精進自我
Herbert Fang