【发布时间】:2018-05-08 18:40:11
【问题描述】:
我正在尝试通过 Xamarin android 连接 mysql 数据库。我的代码如下:
con = new MySqlConnection("xxxxxxxxxxxx");
con.Open();//gives error at this line
它在下面给了我这个错误:
未处理的异常:System.TypeInitializationException:“MySql.Data.MySqlClient.Replication.ReplicationManager”的类型初始化程序引发了异常。发生了
当我检查 C# Interactive 时,它会显示这个;
con.Open();(1,17): 错误 CS0103: 'con' 在当前上下文中不存在
【问题讨论】:
-
你调试看到
con的值了吗? -
@JuanCarlosOropeza 好吧,这是 con 值的截图:image.ibb.co/nkVSKS/Ekran_Al_nt_s.png
-
你应该检查你的字符串连接。第二个错误是因为您没有在 C# 交互中定义
con,这是完全不同的事情 -
@Eru 我从其他地方读到它,但我无法启用它。因为 xamarin 项目的项目属性下没有“调试”选项。如何在 xamarin 项目中启用它?