我先做了Entity Framework(v6)db。尝试从我的datacontext访问数据时出现以下错误。 关系' Model.FK_Table1_Table2'没有加载,因为类型' Model.Table1'不可用。 以下信息可能有助于解决以前的错误: 物业位置'在类型' Model.Table1'属性类型为System.Data.Spatial.DbGeography'无法映射到基本类型。
知道是什么导致了这个错误吗?
答案 0 :(得分:2)
我不知道这是不是你的问题,但是当我从EF5升级到EF6时,我遇到了类似的错误。空间数据类型移动了名称空间。此链接包含所有信息:
http://msdn.microsoft.com/en-US/data/dn469466
归结起来,你需要:
答案 1 :(得分:-1)
可能您需要在此网址https://msdn.microsoft.com/en-US/data/dn469466上查看解决方案
我从提到的url页面更新了我的代码的某些内容后,也解决了相同的问题,他们在更新了上下文类的一些引用后,给出了将EF-5更新为EF-6的解决方案。一切正常。