Не работает соединение mysql с vb.net в visual studio
У меня есть база данных mysql, и я пытаюсь подключить ее к vb.net в visual studio, но выходит исключение: System.TypeInitializationException: "The type initializer for 'MySql.Data.MySqlClient.MySqlConnectAttrs' threw an exception." FileNotFoundException: Could not load file or assembly 'System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. Не удается найти указанный файл.
Код программы:
Imports MySql.Data.MySqlClient
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
conn.ConnectionString="Server=127.0.0.1;User id=root;password=root;database=audit"
conn.Open() <------исключение на этой строке
RefreshGrid1()
End Sub
Public Sub RefreshGrid1()
FillGrid(Grid1, "select * from worker", "worker")
End Sub
End Class
Также есть модуль с процедурами:
Imports MySql.Data.MySqlClient
Module Module1
Public conn As New MySqlConnection
Public Sub FillGrid(Grid1 As DataGridView, cmd As String, TabName As String)
Dim ds As New DataSet
Dim c As New MySqlCommand(cmd, conn)
Dim da As New MySqlDataAdapter(c)
da.Fill(ds, TabName)
Grid1.DataSource = ds
Grid1.DataMember = TabName
End Sub
End Module
Очень хотелось бы узнать, как решить проблему.