我正在使用EF 6,並且出現了一個非常奇怪的錯誤我的模型:類型'System.Data.Spatial.DbGeography'必須是非空值類型才能用作參數'T'
字段配置爲:
Property(x => x.IncidentLocationGps).HasColumnName("IncidentLocationGPS").IsOptional();
和錯誤是:
類型 'System.Data.Spatial.DbGeography' 必須是一個非空的 值類型以便在通用類型o中將其用作參數'T' [R 方法
System.Data.Entity.ModelConfiguration.Configuration.StructuralTypeConfiguration<TStructuralType>.Property<T>(System.Linq.Expressions.Expression<System.Func<TStructuralType,T>>
)
在此先感謝您的幫助
如果您想要基於POCO的持久性不可知代碼,那麼這不是一個解決方案 –