MySqlConnection未定义但引用(VB.NET)

时间:2018-06-19 09:42:48

标签: mysql wpf vb.net

我正在使用Visual Studio 2013和Mysql .Net(版本8.0.11)Connector在VB.NET中编写WPF应用程序。

在项目引用中,我添加了对MySql.Data DLL的引用(位于C:\ Program Files(x86)\ MySQL \ Connector .NET 8.0 \ Assemblies \ v4.5.2 \ MySql.Data.dll)

然后我在MainWindow.xaml.vb中导入了MySql.Data.MySqlClient,并且我已将MySqlConnetion声明为:

Imports MySql.Data.MySqlClient

Class MainWindow
Dim connection As New 
MySqlConnection("datasource=localhost;port=3306;username=****;password=****")
Private Sub ButtonConnect_PreviewMouseDown(sender As Object, e As RoutedEventArgs) Handles ButtonConnect.PreviewMouseDown
    connection.Open()
    label.Content = "Connected"
End Sub

End Class

当我编译项目Visual Studio时,给出以下错误:

Error   5   Type 'MySqlConnection' not defined. 
你可以帮我找到问题吗?

非常感谢!

1 个答案:

答案 0 :(得分:2)

解决: 问题是.NET FRAMEWORK的版本。

对于MYSQL NET CONNECTORS(8.x),.NET Framework的版本必须是> = 4.5.2