3

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

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

捕获的内部异常属于“System.FormatException”类型,并带有以下错误消息:“输入字符串的格式不正确。”。

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

4

1 回答 1

5

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

于 2011-07-21T06:56:42.643 回答