Я создал проект ASP.Net Core API в VS 2017 и добавил библиотеку .Net Core Class. Затем я установил следующие слепки внутри библиотеки классов. (мне нужно использовать эту библиотеку классов в качестве DAL)
Pomelo.EntityFrameworkCore.MySql
Pomelo.EntityFrameworkCore.MySql.Design
У меня есть база данных. поэтому мне нужно генерировать ModelClasses с использованием базы данных в первую очередь.
Итак, я выполнил следующую команду в консоли диспетчера пакетов (имя проекта Web API - Test & Class Library - DAL). Я установил DAL в качестве проекта по умолчанию в консоли диспетчера пакетов
dotnet ef dbcontext scaffold
"Сервер = локальный; порт = 3306; пользователь = корень, пароль = абв123, база = тест";
Pomelo.EntityFrameworkCore.MySql -o Модели -p DAL -s Тест
после выполнения этой команды я получаю следующую ошибку.
Unable to find provider assembly with name Pomelo.EntityFrameworkCore.MySql. Ensure the specified name is correct and is referenced by the project.
Я пытался найти решение для этого, но я не смог его найти. Что я делаю не так?
Спасибо