尝试在Mono之上构建的MVC3应用程序中实例化新的MySqlConnection
时,我得到以下异常(mono v 2.10.8.1,app为.NET 4编译)
System.Data.Common.DbConnection中的IL代码无效:.ctor():方法体为空。
我创建了另一个命令行应用程序,并尝试连接,并且工作正常。
我用MySql.Data 6.5.4和6.4.5对此进行了测试。我在mvc3项目中引用了以下dll:
答案 0 :(得分:0)
我在linux上运行Mono应用程序遇到了这个问题,因为我将一个不兼容的System.Data.dll部署到了目标系统。
安装Mono System.Data包(apt-get install libmono-system-data4.0-cil)为我解决了这个问题。