0
我在訪問MySQL數據庫時遇到了問題。每當我嘗試打開我的連接時,MySql.Data.MySqlClient.Replication.ReplicationManager
都會拋出System.TypeInitializationException
。這裏是我的代碼:MySql.Data.MySqlClient.Replication.ReplicationManager拋出System.TypeInitializationException
DataTable results = new DataTable("Results");
using (MySqlConnection connection = new MySqlConnection("SERVER=127.0.0.1;DATABASE=foo;UID=bar;PASSWORD=foobar;"))
{
using (MySqlCommand command = new MySqlCommand(queryString, connection))
{
command.Connection.Open(); //throws System.TypeInitializationException
command.ExecuteNonQuery();
using (MySqlDataReader reader = command.ExecuteReader())
results.Load(reader);
}
}
編輯:我想MySQL驅動程序已損壞。從Windows 7升級到Windows 10後,一切正常。
我試過你編輯的連接字符串,但我仍然得到相同的異常。 –
你可以嘗試在項目 - >屬性 - >調試'中啓用''本機代碼調試? @JanHenry – ViVi
我激活了它,但我仍然得到相同的異常。 @ViVi –