Hello, i got the same exception message Bad handshake
LLBLGen Pro version 3.5. Build January 17th, 2013
-----[Core exception]--------------------
bij CoreLab.MySql.a9.n()
bij CoreLab.MySql.c.d(String A_0)
bij CoreLab.MySql.c.a(String A_0, String A_1, String A_2, String A_3, Int32 A_4, String A_5, Int32 A_6, SshOptions A_7, SslOptions A_8, ProxyOptions A_9, HttpOptions A_10)
bij CoreLab.MySql.MySqlInternalConnection.Connect(String userId, String password, String host, String database, Int32 port, Int32 connectionTimeout, MySqlProtocol protocol, Boolean compress, Boolean clientInteractive)
bij CoreLab.MySql.MySqlInternalConnection..ctor(ak connectionOptions)
bij CoreLab.MySql.bh.a(s A_0, Object A_1, DbConnectionBase A_2)
bij CoreLab.Common.DbConnectionFactory.a(DbConnectionPool A_0, s A_1)
bij CoreLab.Common.DbConnectionPool.a()
bij CoreLab.Common.DbConnectionPool.GetObject()
bij CoreLab.Common.DbConnectionFactory.a(DbConnectionBase A_0)
bij CoreLab.Common.DbConnectionClosed.Open(DbConnectionBase outerConnection)
bij CoreLab.MySql.MySqlConnection.Open()
bij SD.LLBLGen.Pro.Gui.Controls.WizardPages.MetaDataRetrievalWizard_Step_ConnectionData.TestConnectionData(Boolean showSuccess)
There are only 3 searchresults on bad handshake.
Now this is what i did:
*Check if the credentials are correct whit SQLYog. (No problems there)
*Get the version of mysql -> 5.1.57-community
- Add this to my LLBLGenPro.exe.config
<DbProviderFactories>
<remove invariant="Devart.Data.MySql" />
<add name="dotConnect for MySQL" invariant="Devart.Data.MySql" description="Devart dotConnect for MySQL" type="Devart.Data.MySql.MySqlProviderFactory, Devart.Data.MySql, Version=7.5.192.0, Culture=neutral, PublicKeyToken=09af7300eec23701" />
These lines i found in my Machine.config and on the devart forum when you search for DbProviderFactories
I have the latest driver from devart.
*searched on _devart _and DbProviderFactories and i found this Link http://www.devart.com/dotconnect/mysql/docs/Deployment.html
- paste this from my machine.config (and put the devart tag in comment.)
<add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.6.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
Restart llblgen
I got this:
Kan de aangevraagde .Net Framework-gegevensprovider niet vinden. Mogelijk is deze niet geïnstalleerd.
LLBLGen Pro version 3.5. Build January 17th, 2013
-----[Core exception]--------------------
bij System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName)
bij SD.LLBLGen.Pro.DBDriverCore.DBDriverBase.GetDbProviderFactory()
bij SD.LLBLGen.Pro.DBDriverCore.DBDriverBase.CreateConnection()
bij SD.LLBLGen.Pro.Gui.Controls.WizardPages.MetaDataRetrievalWizard_Step_ConnectionData.TestConnectionData(Boolean showSuccess)
And to check
This is my path: C:\Program Files (x86)\MySQL\MySQL Connector Net 6.6.5\Assemblies
I do not know what to do....
Any tips are welcome