Vivek Kansal Ответов: 1

Задать вопрос все вопросы и все без ответа мои вопросы и ответы мобильное в связи между базой данных phpMyAdmin и ASP.NET в MVC


Я пытаюсь установить связь между myadmindatabase и asp.net проект mvc, который развернут на сервере godaddy, но он дает ошибку.Когда я запускаю его в visual studio, все работает нормально, имея другую строку подключения.пожалуйста, помогите.
Ошибка сервера в приложении'/'.
Не удалось найти запрошенного поставщика данных .Net Framework. Он не может быть установлен.
Описание: необработанное исключение возникло во время выполнения текущего веб-запроса. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения Об Исключении: Система.ArgumentException: не удается найти запрошенного поставщика данных .Net Framework. Он не может быть установлен.

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

Необработанное исключение было сгенерировано во время выполнения текущего веб-запроса. Информацию о происхождении и местоположении исключения можно определить с помощью приведенной ниже трассировки стека исключений.

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


[ArgumentException: не удается найти запрошенного поставщика данных .Net Framework. Он не может быть установлен.]
Система.Данные.Общий.DbProviderFactories.GetFactory(String providerInvariantName) +1044767
Система.Данные.Сущность.Инфраструктура.Зависимость от решения.DefaultProviderFactoryResolver.GetService(Type type, Object key, Func`3 handleFailedLookup) +77


Что я уже пробовал:

<add name="xyzEntities" connectionstring="Data Source=123.12.123.123;port=3306;Integrated Security=false;Initial Catalog=databasename;User Id=myname;password=mypass;" providername="MySql.Data.MySqlClient">

Richard MacCutchan

На первый взгляд, ваш сервер не имеет установленного MySQL.

Vivek Kansal

Я использую godady с планом базы данных mysql.

Richard Deeming

Репост
Это точно такой же вопрос, который вы опубликовали четыре дня назад:
https://www.codeproject.com/Questions/5162825/Proplrm-in-connection-between-phpmyadmin-database[^]

1 Ответов

Рейтинг:
7

OriginalGriff

Прочтите ошибку, она точно скажет вам, в чем проблема:

Цитата:
[ArgumentException: не удается найти запрошенного поставщика данных .Net Framework. Он не может быть установлен.]

На первый взгляд, вам нужно связаться с вашим хостингом и проверить, установлен ли у них MySql вообще ... а затем библиотека DLL MySql является частью стандартной загрузки .NET.