我在使用實體框架和C#時出現錯誤。使用ObjectContext.AddObject與實體框架時出現錯誤
我想保存任何通用實體類似一行代碼如下:
objectContextInstance.AddObject(objectToSave.GetType().ToString(), objectToSave)
我收到的錯誤消息是:
所提供的EntitySet的名稱必須是 合格由EntityContainer名稱 (如 )必須爲ObjectContext設置'EntityContainerName.EntitySetName', 或DefaultContainerName屬性 。
我不明白這個錯誤,因爲我檢查了實體數據模型並驗證了DefaultContainerName已被設置。
任何人都可以提供有關如何解決這個問題的任何建議嗎?
工作,謝謝!我不明白的是,我之前在WPF應用程序中使用過我的策略,並通過了我的單元測試。但是,現在我使用它與ASP.NET MVC,它不起作用。無論如何,感謝您的解決方案。 – YeahStu 2009-07-23 22:53:48