«GeoAPI» и «IPoint» не найдены в ASP.NET Core 3.0 - PullRequest
0 голосов
/ 26 сентября 2019

При обновлении проекта из ASP.NET Core 2.2 до ASP.NET Core 3.0 стали появляться ошибки:

The type or namespace name 'GeoAPI' could not be found (are you missing a using directive or an assembly reference?).  
The type or namespace name 'IPoint' could not be found (are you missing a using directive or an assembly reference?

В моем проекте у меня есть следующее:

<ItemGroup>
  <FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>

<ItemGroup>
  <PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.*" />
  <PackageReference Include="Microsoft.EntityFrameworkCore" Version="3.*" />
  <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite" Version="3.*" />
</ItemGroup>    

Я пытался выяснить, были ли какие-то изменения в объектах GEO, но ничего не могу найти.

Кто-нибудь знает, как решить эту проблему?

1 Ответ

1 голос
/ 26 сентября 2019

Вам не хватает GeoAPI.Core пакета nuget.Пожалуйста, установите это.Ошибка должна идти.

PM > Install-Package GeoAPI.Core -Version 1.7.5
...