2012-12-04 8 views
1

내 응용 프로그램은 NHibernate를 사용하여 MySQL 데이터베이스에 연결합니다. 프로파일 링은 정상적으로 작동하지만 맨 아래에있는 링크 ("이 명령문으로 인해 생성 된 x 행보기"및 "이 명령문에 대한 쿼리 계획")이 작동하지 않습니다. 쿼리 계획 문을 클릭하면 아무 일도 일어나지 않습니다. "x 행보기"링크를 클릭하면 아무 것도 표시되지 않는 새 창이 열립니다. "편집 연결"을 클릭하고 올바른 MySQL 연결 문자열을 선택하면 다음 오류가 나타납니다 : "연결 유형 mysql.data.mysqlclient.mysqlconnection을 찾을 수 없습니다"무엇을 잘못하고 있습니까?NHibernate Profiler가 쿼리 플랜을 표시하지 않습니다

답변

3

문제는 NHibernate Profiler가 MySql.Data.dll의 경로를 모르기 때문에 결과 나 쿼리 계획을 표시 할 수 없다는 것입니다. 해결책은 매우 간단합니다. 연결 편집 창에서 을 클릭하여 MySql.Data.dll 파일을 선택해야합니다.을 찾아보십시오. 선택 후 OK을 클릭하면 모든 것이 잘 동작합니다.