Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8707175
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T03:48:15+00:00 2026-06-13T03:48:15+00:00

MySql Connector/Net is not working properly. The team working on bugs is only 3

  • 0

MySql Connector/Net is not working properly. The team working on bugs is only 3 people and they do not resolve complex issues. There are still unresolved issues from 2009. I want to customize their connector so that it works for my complex situation. How can I use a customized version in my project instead of theirs?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T03:48:16+00:00Added an answer on June 13, 2026 at 3:48 am

    Step 1) Download

    In order to customize a version of oracle’s mysql connector / net you are going to have to download the source code here: http://dev.mysql.com/downloads/connector/net/

    Step 2) Open

    Next, you are going to have to unzip the downloaded source files. The meat of the connector will be in two of the projects, MySql.Data and MySql.Data.Entity ( What is in a mysql provider? ).

    Step 3) Edit The Connector

    Make any edits to the classes you wish in order to fix your complex situation.

    Step 4) Remove the signature

    This step will make redistributing your edits undesirable, you may sign it and make the changes if you wish but for a local deployment it is unnecessary.

  2. Inside of MySql.Data.Entity‘s AssemblyInfo.cs comment out this line:
  3. //[assembly: AssemblyKeyName("ConnectorNet")]
    
  4. Inside of MySql.Data‘s AssemblyInfo.cs make these changes:
  5. //[assembly: AssemblyKeyName("ConnectorNet")]
    [assembly: InternalsVisibleTo("MySql.Data.Entity")]
    

    Step 5) Compile and Build In Order

    Build MySql.Data first. Once built, open MySql.Data.Entity. There will be a warning about not being able to find MySql.Data. Add the reference to the newly built MySql.Data inside of the bin/Debug folder. Build MySql.Data.Entity as Release.

    Step 6) Move the files

    Inside of the bin/Release folder of MySql.Data.Entity should be both MySql.Data and MySql.Data.Entity. Take each one and overwrite their counterparts in your project’s package folder.

    Step 7) Update References in your project

    Inside of your project, go to the references area. Remove both MySql.Data and MySql.Data.Entity. Right click on References, click Add Reference, select the Browse tab, navigate to the package folder, and then add both MySql.Data and MySql.Data.Entity that you placed there in Step 6.

    Step 8) Modify web.config

    There will be several mentions of MySql.Data inside of web.config. Each one of them will have PublicKeyToken=c5687fc88969c44d which must be removed (from all of them).

    Step 9) Make it so

    Enjoy your customized connector!

  • 0
  • Reply
  • Share
    Share
    • Share on Facebook
    • Share on Twitter
    • Share on LinkedIn
    • Share on WhatsApp
    • Report

Sidebar

Related Questions

I am working with Entity Framework 4.0, VS 2010, MySql server database, and mysql-connector-net-6.4.4
I have the MySQL Connector/NET installed on my PC. I modified the source code
I'm using MySql Connector .NET to load an account and transfer it to the
I've found this at connection strings.com http://connectionstrings.com/mysql Do I need to download connector-net from
I was reading about the MySQL: Using Connector/Net with Connection Pooling . It is
I'm currently working on a legacy ASP.NET 2.0 web application using a MySQL 5
I'm using VS2010 with the MySQL .NET Connector . My project that used to
I am using MySQL Connector/Net and I want to write a query against a
I am currently working on a C# (.NET) project which connects to a MySQL
Problem: The MySQL.NET Connector has an enumeration called MySqlDbType which contains fields like Int16,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.