Entity Framework с коннектором MySQL в c # - PullRequest
0 голосов
/ 14 ноября 2009

Я пытался заставить Entity Framework работать в моем веб-приложении с использованием MySQL. Он отлично работает на моем локальном компьютере, но не работает, когда я помещаю его на сервер.

Поскольку сервер является общим сервером, я могу установить соединитель, если в этом проблема.

Ответы [ 4 ]

1 голос
/ 05 июня 2013

Ваш общий веб-хостинг может ограничить вас Medium Trust. Существуют известные проблемы с использованием некоторых коннекторов БД, таких как Devart, в среде со средним уровнем доверия. На вашем рабочем столе / dev вы, вероятно, работаете в режиме Full Trust.

Попробуйте установить для своего сайта среднее доверие в web.config ... посмотрите, сможете ли вы продублировать ошибку.

Как: Есть ли способ имитировать среднее доверие в VS2010

В настоящее время я ищу решения ... но, возможно, придется просто сменить хост.

0 голосов
/ 06 августа 2011

Поместите mysql.data.dll в папку Bin приложения.

это должно быть даже на средне доверенном сервере. Если вы не знаете об этом, но проблема не устранена, обратитесь к вашему хостинг-провайдеру и попросите его установить mySqlConnector на сервер.

0 голосов
/ 02 марта 2012

Вы должны добавить библиотеку провайдера в каталог bin в вашем веб-приложении и зарегистрировать провайдера в вашем web.config.

0 голосов
/ 04 декабря 2009

Вы должны иметь возможность поместить файл MySQL.Data.Dll в ваш файл BIN.

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