Чтобы сузить проблему, попробуйте добавить библиотеку Sap.Data.Hana.Core.v2.1.dll
в ваш проект .NET Core 2.1 напрямую (не через NuGet) и посмотрите, получите ли вы предупреждения компиляции.
Если вы не получите предупреждения, , то, скорее всего, именно ваш NuGet-пакет вызывает проблему.
Если так, как вы создали свой пакет? Если вы создали его, используя SDK-стиль , , проверьте TargetFramework
, чтобы убедиться, что он установлен на правильный TFM или TxM как , описанный здесь .
Кроме того, согласно этого ответа убедитесь, что вы используете правильную версию DLL, x86 или x64.