我正试图将MySql连接添加到我的c#程序中。我遵循了MySQL文档中的说明
签入/usr/lib/mono/gac/
我可以看到MySql.Data已经成功注册。然而,当我试图编译:
mcs -r:MySql.Data.dll MainForm.cs
我得到以下错误:
error CS0006: Metadata file `MySql.Data.dll' could not be found
当我下载连接器时,zip文件中有两个目录,每个目录都包含一个MySql.Data.dll文件:
- v4.8
- v4.5.2
我已经注册了每一个,但都没有成功。我首先尝试了v4.8,当它不起作用时,我删除了它并注册了v4.5.2
更多信息:
- OS->Ubuntu 20.04
- 此处下载了最新的MySql连接器
谢谢!
我使用了MySql.Data.dll
的绝对路径,它对我的有效
mono-csc -r:/usr/lib/mono/gac/MySql.Data/5.2.1.0__c5687fc88969c44d/MySql.Data.dll form.cs