2012-01-09 2 views
0

Я использовал сборку соединителей MySQL для использования mysql с asp. все работает на сервере тестирования здесь у себя дома, но когда я загрузить сайт на мой GoDaddy счета, я получаю следующее сообщение об ошибке:Как использовать mysql-коннектор с учетной записью Godady?

Line 11:  <compilation debug="true" targetFramework="4.0"> 
Line 12:  <assemblies> 
Line 13:   <add assembly="MySql.Data, Version=6.4.4.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/> 
Line 14:   <add assembly="MySql.Data.Entity, Version=6.4.4.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/> 
Line 15:   <add assembly="MySql.Web, Version=6.4.4.0, Culture=neutral, PublicKeyToken=C5687FC88969C44D"/> 

Line 13 выделен красным цветом. Я предполагаю, что это проблема, потому что приложение не может найти DLL на удаленном сервере. Я вроде как новичок в этом. Как это исправить?

ответ

1

Интернет-форумы настолько грязные. Так трудно найти прямой ответ на что угодно. В середине кучу постов, мне удалось найти простой ответ:

Загружайте 3 сборочные файлы в папку/бен на вашей учетной записи хостинга:

  1. MySql.Data.dll
  2. MySql.Data.Entity.dll
  3. MySql.Web.dll

Вот это!

теперь моя единственная проблема в том, что Visual Studio поддерживает удаление этих библиотек DLL, когда я публикую обновление сайта: S

+0

У меня такая же проблема (разъем MySQL для работы на GoDaddy). Я скопировал эти три файла и получил следующую ошибку: «Не удалось найти запрошенный поставщик данных .Net Framework. Возможно, он не установлен». – Dave

+0

убедитесь, что они настроены на копирование в выходной каталог при создании – Sinaesthetic

Смежные вопросы