0

我刚刚将我的项目从 .NET Core 3.1 升级到 .NET 5.0 并将所有包更新到最新版本。一切都很好,但现在我在加载一些实体时遇到了问题,出现了这个错误:

Unable to cast object of type 'Microsoft.EntityFrameworkCore.Query.Internal.BufferedDataReader' to type 'Microsoft.Data.SqlClient.SqlDataReader'.'

我不确定,但我有几个实体具有 Address 属性,这是一种[Owned]具有NetTopologySuite.Geometries.Point属性的类型,我怀疑这可能是罪魁祸首。

很抱歉,这个问题如此含糊,但我很困惑这里出了什么问题,或者如何进一步诊断它,如果有人有任何想法或指示,我将非常感激听到他们的声音!

编辑:这绝对是 NetTopologySuite 的问题。此处的准系统项目演示了错误

4

0 回答 0