您好 我尝试连接F#和MySQL数据库,但我得到了错误:错误FS0039:未定义命名空间或模块“MySql”。 到目前为止,我试图引用包含MySQL.Data.dll的文件夹:project - >添加引用 - >浏览 - > C:\ Program Files(x86)\ MySQL \ MySQL Connector Net 6.3.6 \ Assemblies \ v2.0 我也厌倦了引用MySQL.Data。 但每一次,我都会收到这个错误。 谢谢你的帮助。 的问候,
答案 0 :(得分:4)
或者如果您将任何框架/扩展添加到您的解决方案中。您可以在解决方案资源管理器中右键单击参考文件夹,然后单击"发送参考F#Interactive"
答案 1 :(得分:3)
F#交互式窗口不知道您的项目引用,因此您需要使用#r
指令显式注册它们。例如,在尝试使用#r "MySql.Data"
命名空间中的任何类型之前,请尝试在F#interactive中键入#r @"C:\...\MySql.Data.dll"
或MySql
。