Moodle & Umbraco - исключение MYSQL - PullRequest
0 голосов
/ 07 июня 2011

Я установил Umbraco на свой сервер, в файле bin которого есть MySQL.Data.dll 5.1.2.2.

Я создал пользовательские элементы управления ASP.NET, которые вставляют пользователей в базу данных Moodle (сгенерированный DataLayer с использованием Subsonic).

Я сгенерировал DataLayer в решении Subsonic, которое имеет MySQL.Data.dll 5.1.4.0.

Теперь Umbraco работает нормально, но элемент управления, который имеет Inserting To MYSQL DB, генерирует следующееошибка:

Не удалось загрузить файл или сборку 'MySql.Data, версия = 5.1.4.0, культура = нейтральная, PublicKeyToken = e9238d4446c6cba1' или одна из ее зависимостей.Определение манифеста обнаруженной сборки не соответствует ссылке на сборку.(Исключение из HRESULT: 0x80131040)

Если я копирую MySQL.Data.dll 5.1.4.0 в папку bin Umbraco, все макросы в Umbraco не работают и выдают ошибку разбора XSLT ..

Как я могу решить эту проблему?

Как насчет перенаправления версий сборки в web.config ??Как можно настроить это ??И будет ли это работать?

С уважением

1 Ответ

1 голос
/ 08 июня 2011

Переустановка MYSQL Connector до последней версии и выполнение Перенаправление сборки до 6.2.3.0 решило проблему

...