Я разрабатываю asp.net
веб-сайт с entity
фреймворком.
Настройка моего локального ПК:
- Windows 8
- Visual Studio 2012, обновление 3
- Установите коннектор Mysql (версия библиотеки 6.7.4)
- подключиться к серверу базы данных MySQL с помощью EntityFramework
И у меня есть еще один сервер Windows 2008 Web Edition со следующей настройкой:
- .Net framework 4.5
- Соединитель MySQL
- MySQL-сервер 5.6
Проблема в том, что после того, как я закончу программировать на своем локальном ПК, я публикую его на своем сервере, и при попытке запустить его появляется следующее сообщение, но на моем локальном ПК все работает нормально:
Не удалось найти запрошенный поставщик данных .Net Framework. Он может быть не установлен
Сначала я подумал, что это потому, что он не может подключиться к серверу MySQL, но когда я тестирую кодирование с помощью классического ADO.NET для MySQL, он отлично работает на моем сервере Windows. Поэтому я подозреваю, что это связано с проблемой библиотеки сущностей, но я не знаю, что именно.
Кто-нибудь знает, что вызывает эту проблему?