我安装了葡萄酒,现在我已经安装了Mono & .NET
当我试图编译下一句时,我会得到一个错误,因为我没有在我的系统上安装MySQL连接器。
using MySql.Data.MySqlClient;无法找到类型或命名空间名称“`MySql”。是否缺少使用指令或程序集引用?
我不太明白为什么,因为我可以使用MySQL IDE和我可以提出询问连接到MonoDeveloped,获得非常好的响应!
在互联网上搜索时,我发现我需要MySQL连接器(用于.NET + Mono平台)来编译这段代码。
因此,我下载了连接器并从MySQL引用中读取了用Mono在Unix上安装连接器/网络,但是我不知道Mono项目安装文件夹在哪里。
我如何安装这个连接器,这样代码才能在没有错误的情况下编译?
发布于 2013-04-27 15:14:12
下载.zip文件后,我解压缩了这个文件。
这里有两个文件夹,名为"V2“和"V4”
这两个文件夹都有mysql.data.dll (我们需要注册的文件),但是我使用了更高的版本号(V4):
mono-gac:sudo apt-get install mono完事了!
现在,当您编译一个文件时,需要将-r:mysql.data.dll添加到命令行选项中。示例:
gmcs Main.cs -r:mysql.data.dll #if the dll file is in the same path多亏了@drch,所有这些步骤都实现了。
https://askubuntu.com/questions/283019
复制相似问题