MySQL Connector/NET 6.3.5 (2010-10-12)

这个版本修复了6.3.4以来的bug。

错误修复

  • 类型化数据集没有获得表名。(Bug #57894, Bug #11764989)

  • 设置MySqlCommand。CommandTimeout到0没有影响。它应该会导致无限超时。(错误# 57265)

  • 当执行逐行更新时,只更新第一行,而忽略所有其他行。(错误# 57092)

  • MySQL Connector/NET遇到如下两个问题:

    1. 调用System.Data.Objects.ObjectContext.DatabaseExists ()返回false,即使数据库存在。

    2. 调用System.Data.Objects.ObjectContext.CreateDatabase ()创建了一个数据库,但名称不是连接字符串中指定的名称。然后在处理EDM对象时无法使用它。

    (错误# 56859)

  • 设置默认命令超时连接字符串选项无效。(错误# 56806)

  • 将输出参数声明为type时MySqlDbType。位时,返回的值不正确。(错误# 56756)

  • MySqlHelper。ExecuteReader没有包含一个过载接受MySqlParameter对象时使用MySqlConnection.然而,MySqlHelper是否包含一个过载MySqlParameter对象,当使用包含到数据库连接字符串的字符串对象时。(错误# 56755)

  • MySQL Connector/NET 6.1.3 (GA)将不会安装在Windows Server 2008 (Web版)清洁安装。有两个问题:

    • 如果没有安装。net framework 4.0版本,安装失败,因为c: windows\microsoft.net\v4.0.*不存在。

    • 如果随后安装了。net 4.0,则生成以下错误:

      InstallFiles: File: MySql.Data.Entity.dll, Directory:, Size: 229888 MSI (s) (E0:AC) [15:20:26 . 196]: Assembly Error:The Assembly is built by a runtime newer than The current loaded runtime, and cannot be loaded。MSI (s) (E0:AC) [15:20:26 . 196]: Note: 1: 1935 2:3: 0x8013101B 4: IStream 5: Commit 6: MSI (s) (E0:A0) [15:20:26 . 196]: Note: 1: 1304 2: MySql.Data.Entity.dll Error 1304。写文件时出错:MySql.Data.Entity.dll。确认您对该目录有访问权限。

    (错误# 56580)