Second GA release. Fixes bugs since 6.3.4.
Bugs fixed:
Setting
MySqlCommand.CommandTimeout
to 0 had no effect. It should have resulted in an infinite timeout. (Bug#57265)When performing a row-by-row update, only the first row was updated and all other rows were ignored. (Bug#57092)
MySQL Connector/NET experienced two problems as follows:
A call to
System.Data.Objects.ObjectContext.DatabaseExists()
returned false, even if the database existed.A call to
System.Data.Objects.ObjectContext.CreateDatabase()
created a database but with a name other than the one specified in the connection string. It then failed to use it when EDM objects were processed.
Setting the
Default Command Timeout
connection string option had no effect. (Bug#56806)When an output parameter was declared as type
MySqlDbType.Bit
, it failed to return with the correct value. (Bug#56756)MySqlHelper.ExecuteReader
did not include an overload acceptingMySqlParameter
objects when using aMySqlConnection
. However,MySqlHelper
did include an overload forMySqlParameter
objects when using a string object containing the connection string to the database. (Bug#56755)MySQL Connector/NET 6.1.3 (GA) would not install on a Windows Server 2008 (Web Edition) clean installation. There were two problems:
If .NET framework version 4.0 was not installed, installation failed because c:\windows\microsoft.net\v4.0.* did not exist.
If .NET 4.0 was subsequently installed, then the following error was generated:
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 currently 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. Error writing to file: MySql.Data.Entity.dll. Verify that you have access to that directory.