数据库
首页 > 数据库> > Visual Studio 2010的数据库生成模型在尝试使用MySQL ADO.NET驱动程序连接到DB时会出现错误消息,如何修复?

Visual Studio 2010的数据库生成模型在尝试使用MySQL ADO.NET驱动程序连接到DB时会出现错误消息,如何修复?

作者:互联网

我正在尝试使用MySQL的官方Connector / Net 6.4.3 ADO.NET驱动程序从我的MySQL数据库生成我的ADO.NET实体模型.但是,在我输入我的DB-info,然后单击下一步(测试连接报告成功连接)后,我从Visual Studio收到以下错误消息:

连接到数据库时发生错误.数据库可能不可用.发生了’System.Data.ProviderIncompatibleException’类型的异常.错误消息是:’提供程序未返回ProviderManifestToken字符串’.

捕获的内部异常是’System.FormatException’类型,并显示以下错误消息:’输入字符串格式不正确.’.

有人知道怎么修这个东西吗?

解决方法:

我想到了. ADO.NET连接器存在一个错误,它使本地化的Windows版本报告该错误消息.修复它的方法是将区域设置(在Windows控制面板中)更改为美国和英语(美国).然后,我可以无错误地从数据库更新模型.

标签:mysql,ado-net,visual-studio-2010,connection-string,entity-model
来源: https://codeday.me/bug/20190903/1795777.html