存在多个DbGeography类,哪一个是正确的

本文关键字:哪一个 DbGeography 存在 | 更新日期: 2023-09-27 18:07:50

有2个DbGeography类具有这些命名空间:

System.Data.Entity.Spatial.DbGeography    (Entity Framework)
System.Data.Spatial.DbGeograph            (.Net Framework)

我应该用哪一个?

存在多个DbGeography类,哪一个是正确的

如果您正在使用EF 6,那么System.Data.Entity.Spatial.DbGeography是正确的使用。您还应该删除对System.Data.Entity.dll的任何程序集引用。

很多东西从System.Data命名空间移动到System.Data.Entity命名空间(并从System.Data.Entity.dll移动到EntityFramework.dll)在EF6。