Создан новый проект и добавлена ниже версия OrTools с NuGet.Запустив простой пример решателя, я получаю следующую ошибку:
error CS0012: The type 'Solver' is defined in an assembly that is not referenced. You must add a reference to assembly 'Google.OrTools, Version=6.9.5841.0, Culture=neutral, PublicKeyToken=600e580726a33e50'.
мой csproj содержит ссылку на OR-tools.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Google.OrTools" Version="6.9.5841" />
</ItemGroup>
</Project>
Я нашел похожие вопросы, которые говорят, чтобы добавить ссылку, но у меня, кажется, уже есть это.Возможно, он не совместим с ядром .net, но:
netcoreapp2.1 должен предназначаться для стандарта .net 2.0, верно?
Может ли кто-нибудь объяснить, в чем моя ошибка мышления?