Не удалось найти сборку провайдера с именем Pomelo.EntityFrameworkCore.MySql - PullRequest
0 голосов
/ 03 июня 2019

Я создал проект 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.

Я пытался найти решение для этого, но я не смог его найти. Что я делаю не так?

Спасибо

1 Ответ

0 голосов
/ 05 июня 2019

После обновления .net Core версии 2.1.1 до 2.2.0 он работает правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...