2011-02-05 5 views
1

안녕하십니까. F #과 MySQL 데이터베이스를 연결하려고했지만 오류가 발생했습니다 : 오류 FS0039 : 네임 스페이스 또는 모듈 'MySql'이 정의되지 않았습니다. 지금까지 MySQL.Data.dll : 프로젝트 -> 참조 -> 찾아보기 -> C : \ Program Files (x86) \ MySQL \ MySQL Connector Net 6.3.6 \ Assemblies \ v2를 포함하는 폴더를 참조하려고했습니다. 0 또한 MySQL.Data를 참조하는 데 지쳤습니다. 하지만 매번이 오류가 발생합니다. 도움 주셔서 감사합니다. 감사합니다,F # 오류 '오류 FS0039 : 네임 스페이스 또는 모듈'MySql '이 정의되지 않았습니다'?

답변

2

F # 대화 형 창은 프로젝트 참조를 알지 못하므로 #r 지시문을 사용하여 명시 적으로 등록해야합니다. 예를 들어, MySql 네임 스페이스의 형식을 사용하기 전에 F # 대화 형에 #r "MySql.Data" 또는 #r @"C:\...\MySql.Data.dll"을 입력 해보십시오.

4

또는 솔루션에 프레임 워크/확장을 추가 한 경우. 솔루션 탐색기에서 참조 폴더를 마우스 오른쪽 단추로 클릭 한 다음 "F # 대화 형으로 참조 보내기"를 클릭하십시오.

+0

주석에 포함되어서는 안됩니까? – manetsus

관련 문제