Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 21454|Ответ: 0

[Решено] Невозможно предоставить процесс для ADO.NET с фиксированным именем «MySql.Data.MySqlClient»...

[Скопировать ссылку]
Опубликовано 28.04.2018 11:43:34 | | |
Последний раз этот пост был отредактирован QWERTYU 28.04.2018 11:46

"/" Ошибка сервера в приложении.

Тип провайдера Entity Framework «MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6, version=6.9.10.0, culture=», зарегистрированный в конфигурационном файле приложения, не может быть загружен для ADO.NET провайдеров с фиксированным именем «MySql.Data.MySqlClient» neutral, PublicKeyToken=c5687fc88969c44d"。 Убедитесь, что вы используете название квалифицированной сборки и что она доступна для запускающего приложения. Для получения дополнительной информации см. http://go.microsoft.com/fwlink/?LinkId=260882.
Описание: Необработанное исключение произошло во время выполнения текущего веб-запроса. Проверьте информацию stack trace на детали об ошибке и откуда она появилась в вашем коде, который её вызвал.

Детали исключений: System.InvalidOperationException: Не удаётся загрузить тип провайдера структуры сущностей "MySql.Data.MySqlClient.MySqlProviderServices", зарегистрированный в конфигурационном файле приложения для ADO.NET провайдера с фиксированным именем "MySql.Data.MySqlClient", MySql.Data.Entity.EF6, Version=6.9.10.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"。 Убедитесь, что вы используете название квалифицированной сборки и что она доступна для запускающего приложения. Для получения дополнительной информации см. http://go.microsoft.com/fwlink/?LinkId=260882.

Ошибка источника:

Строка 22: {
Строка 23: публичная ApplicationDbContext() Строка 24: : base("DefaultConnection", throwIfV1Schema: false) Строка 25: {
Строка 26: }

Исходный файл: D:\project\Xld_NationWide\Xld_WebApi\Models\IdentityModels.cs Строка: 24

Трассировка стека:

Решение:

1: Кликните правой кнопкой мыши на project->Add reference->Browse и ссылайтесь на все dll-файлы в MySQL Connector Net 6.8.3\Assemblies\v4.5.

2: Добавить узел провайдера в web.config:

<provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.Entity.EF6"></provider>



VS2015 +EF6 Подключитесь к базе данных MYSQL для генерации сущностей

https://www.itsvse.com/thread-4686-1-1.html








Предыдущий:Определение свойств маршрута веб-API
Следующий:Пользовательские особенности модели MVC
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com