我设置了一个连接到MySQL数据库的测试项目(在Visual Studio 2013 Express中,使用C#)。 [这是我第一次使用SQL。]
我得到了它的工作;我可以成功连接到我的本地数据库。但是,当我将连接代码复制到另一个项目时,我收到了错误
“类型初始化程序 'MySql.Data.MySqlClient.Replication.ReplicationManager'扔了一个 异常“。
我对此问题的搜索已经提出了启用“SQL Server调试”的解决方案,但Visual Studio的Express版本中似乎不存在此选项。
如何在Visual Studio Express中修复此错误? (我复制代码的项目是在VS2012中制作的,如果重要的话。)
我的代码(适用于我的测试项目,但不适用于我的其他项目):
$("#slct").change(function() {
var idVar = $(this).val(); // The jQuery version of this.children[this.selectedIndex].value
$.ajax({
url:"http://localhost/somemaps/data.php",
type:"post",
data: {id: idVar},
async:true,
success: function(data) {
// Code to be executed if the request succeeds eg:
$("#dbinfo").html(data);
// The data variable contains the content returned from the server
},
error: function() {
// Code to be executed if the request fails
}
});
});
编辑:如果我在没有调试的情况下启动程序,代码就可以工作。