3
當嘗試在構建於Mono之上的MVC3應用程序中實例化新的MySqlConnection
時,出現以下異常(單聲道v 2.10.8.1,應用程序已針對.NET 4編譯)單聲道使用mvc3和mysql.data的異常
System.Data.Common.DbConnection中的IL代碼無效:.ctor():方法體是空的。
我創造了另一個命令行應用程序,並嘗試連接,並且工作得很好。
我用MySql.Data 6.5.4和6.4.5測試了這個。我引用下面的dll從MVC3項目:
- System.Web.Helpers
- System.Web.Mvc
- System.Web.Razor
- System.Web.WebPages.Deployment
- System.Web.WebPages
- System.Web.WebPages.Razor
- MySql.Data
- Microsoft.CSharp 個
- 系統
- System.ComponentModel.DataAnnotations
- System.Core程序
- System.Data
- 的System.Web
- System.Web.Abstractions
- System.Web.DynamicData
- 系統.Web.Extensions
- System.Web.Routing
- Sy stem.Web.Services
- 的System.Xml
- System.Xml.Linq的
對於MVC2/3項目,建議您使用Mono 3.0。 – knocte
我有同樣的問題,我試圖編譯使用MySQL的MCS編譯器控制檯應用程序點網連接器引用的庫。 –