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