Source packages of MySQL Connector/NET are available for download from https://dev.mysql.com/downloads/connector/net/.
The file contains the following folders:
Documentation: Files to build the documentation into the compiled HTML (CHM) format.
EntityFramework: Source files and test cases.
EntityFrameworkCore: Source files and test cases.
MySQL.Data: Source files and test cases.
MySQL.Web: Source files for the web providers, including the membership/role/profile providers that are used in ASP.NET websites.
The following procedure can be used to build the connector on Microsoft Windows.
Navigate to the root of the source code tree.
A Microsoft Visual Studio solution file named
MySqlClient.slnis available to build the connector. Click this file to load the solution into Visual Studio.
MySqlClient.slnmust be compiled with VS 2008, VS 2010, or VS 2012. Also, depending on the version, the dependencies to build it include Visual Studio SDK, NUnit, Entity Framework, and ANTLR Integration for Visual Studio.
Select, from the main menu to build the solution.
Support for building Connector/NET on Mono/Unix is not available.