С новым ядром dotnet мы больше не можем импортировать наши ссылочные DLL-файлы извне и вместо этого должны пройти фид Nuget. Я пытаюсь получить Oracle.ManagedDataAccess
пакет Nuget для работы с моим проектом, но пока не повезло.Невозможно импортировать Oracle Client в ASP.NET Core RC2
Вот ошибка в моем project.json
файле:
Говорит The dependency Oracle.ManagedDataAccess >= 12.1.24160419 could not be resolved.
Это ошибка с выхода Package Manager:
Project Oracle.ManagedDataAccess is not compatible with netcoreapp1.0 (.NETCoreApp,Version=v1.0). Project Oracle.ManagedDataAccess supports: net451 (.NETFramework,Version=v4.5.1)
Означает ли это, я больше не могу использовать этот пакет? Из того, что я читал до сих пор, ядро dotnet не поддерживает .net framework v4.5.1. Если это действительно так, каковы некоторые альтернативы, которые я могу использовать для подключения к базе данных Oracle?
Можете ли вы поделиться полным файлом 'project.json'? –
Ваш проект должен ориентироваться на net451 или новее, а не netcorapp1.0, потому что Oracle.ManagedDataAccess несовместим с CoreClr – Pawel
@Pawel. Я знаю это. Но приложение нацелено на netcoreapp1.0. Если бы это было net451, у меня не было бы этой проблемы. – painiyff