NHibernate Profiler не показывает план запроса
Мое приложение использует NHibernate для подключения к базе данных MySQL. Профилирование работает нормально, но ссылки внизу ("См. X строки (и), вытекающие из этого оператора" и "План запроса для этого оператора") не работают. Когда я нажимаю на оператор плана запроса, ничего не происходит. Когда я нажимаю на ссылку "Просмотреть x строк", открывается новое окно, которое ничего не отображает. Когда я нажимаю "Изменить подключение" и выбираю правильную строку подключения MySQL, я получаю следующую ошибку: "не удалось найти тип подключения mysql.data.mysqlclient.mysqlconnection" Что я делаю неправильно?
1 ответ
Проблема в том, что NHibernate Profiler не знает путь к MySql.Data.dll
и, следовательно, не может показать результаты или план запроса. Решение очень простое. В окне Редактировать соединение вы должны выбрать MySql.Data.dll
файл, нажав на Обзор. После выбора нажмите кнопку ОК, и все работает нормально.