2013-09-21 59 views
4

我在做Entity Framework(v6)db。嘗試從我的datacontext訪問數據時出現以下錯誤。 'Model.FK_Table1_Table2'關係未加載,因爲'Model.Table1'類型不可用。 以下信息可用於解決上述錯誤: 類型'Model.Table1'上的屬性'Location'具有屬性類型'System.Data.Spatial.DbGeography',它無法映射到基本類型。指定的模式無效。錯誤:無法映射到原始類型的'System.Data.Spatial.DbGeography'

任何想法是什麼導致此錯誤?

回答

2

我不知道這是否是您的問題,但是當我從EF5升級到EF6時,我遇到了類似的錯誤。空間數據類型移動了名稱空間。此連結的所有信息:

http://msdn.microsoft.com/en-US/data/dn469466

歸結,您需要:

  1. 安裝EF6
  2. 更新任何命名空間/ using語句
  3. 到System.Data刪除引用。實體
  4. (可能)刷新您的EF圖。
+0

謝謝,這有助於......完全步驟3在https://msdn.microsoft.com/en-US/data/dn469466 – JOBG

相關問題