Mysql NHibernate探查器不显示查询计划

Mysql NHibernate探查器不显示查询计划,mysql,nhibernate,mysql.data,nhibernate-profiler,Mysql,Nhibernate,Mysql.data,Nhibernate Profiler,我的应用程序使用NHibernate连接到MySQL数据库。分析工作正常,但底部的链接可以看到此语句产生的x行,并且此语句的查询计划不起作用。当我单击查询计划语句时,什么也没有发生。当我单击“查看x行”链接时,会打开一个新窗口,其中不显示任何内容。当我单击Edit Connection并选择正确的MySQL连接字符串时,出现以下错误:找不到连接类型MySQL.data.mysqlclient.mysqlconnection我做错了什么?问题是NHibernate Profiler不知道MySQL

我的应用程序使用NHibernate连接到MySQL数据库。分析工作正常,但底部的链接可以看到此语句产生的x行,并且此语句的查询计划不起作用。当我单击查询计划语句时,什么也没有发生。当我单击“查看x行”链接时,会打开一个新窗口,其中不显示任何内容。当我单击Edit Connection并选择正确的MySQL连接字符串时,出现以下错误:找不到连接类型MySQL.data.mysqlclient.mysqlconnection我做错了什么?

问题是NHibernate Profiler不知道MySQL.data.dll的路径,因此无法显示结果或查询计划。解决方案非常简单。在编辑连接窗口中,您必须通过单击浏览来选择MySql.Data.dll文件。选择它后,单击OK,一切正常。

问题是NHibernate Profiler不知道MySql.Data.dll的路径,因此无法显示结果或查询计划。解决方案非常简单。在编辑连接窗口中,您必须通过单击浏览来选择MySql.Data.dll文件。选择后,点击OK,一切正常