F#error'错误FS0039:命名空间或模块'MySql'未定义'?

时间:2011-02-05 11:47:47

标签: mysql visual-studio f# f#-interactive

您好  我尝试连接F#和MySQL数据库,但我得到了错误:错误FS0039:未定义命名空间或模块“MySql”。  到目前为止,我试图引用包含MySQL.Data.dll的文件夹:project - >添加引用 - >浏览 - > C:\ Program Files(x86)\ MySQL \ MySQL Connector Net 6.3.6 \ Assemblies \ v2.0  我也厌倦了引用MySQL.Data。 但每一次,我都会收到这个错误。 谢谢你的帮助。 的问候,

2 个答案:

答案 0 :(得分:4)

或者如果您将任何框架/扩展添加到您的解决方案中。您可以在解决方案资源管理器中右键单击参考文件夹,然后单击"发送参考F#Interactive"

答案 1 :(得分:3)

F#交互式窗口不知道您的项目引用,因此您需要使用#r指令显式注册它们。例如,在尝试使用#r "MySql.Data"命名空间中的任何类型之前,请尝试在F#interactive中键入#r @"C:\...\MySql.Data.dll"MySql