We have a C# 4.0 (VS2010) application that requires installation of a MYSQL (driver) Connector)… We don’t want the user to manually install it.. Is there a way to do this programmatically? through a DLL COM Registration etc?
What are the possible solutions?
According to the official MySQL site, there is a zip package available, which includes the source files of their installer. You should be able to include that installer in a WiX project and build a convenient solution by installing it via the WiX toolset programatically.
You could also use the MySQL conector.msi which can be installed in unattended mode via the commandline switch /quiet: