我的应用程序使用NHibernate连接到MySQL数据库。分析工作正常,但底部的链接(“查看此语句产生的x行”和“此语句的查询计划”)不起作用。当我单击查询计划语句时,没有任何反应。当我点击“查看x行”链接时,会打开一个不显示任何内容的新窗口。当我点击“编辑连接”并选择正确的MySQL连接字符串时,我收到以下错误:“找不到连接类型mysql.data.mysqlclient.mysqlconnection”我做错了什么?
答案 0 :(得分:3)
问题是NHibernate Profiler不知道MySql.Data.dll
的路径,因此无法显示结果或查询计划。解决方案非常简单。在“编辑连接”窗口中,您必须通过单击浏览来选择MySql.Data.dll
文件。选择后,点击确定,一切正常。