Did you re-opne the bug in MySql As I can see this came from clone.ConnectionString = this.ConnectionString; (in clone method)
public string ConnectionString
{
get
{
// Always return exactly what the user set.
// Security-sensitive information may be
removed.
return settings.GetConnectionString();
}
---> bug if the setting as not been set.
