rendersi conto che è vecchio, ma nel caso venga visualizzato in seguito, ecco cosa ho trovato è causa/risoluzione.
Ho dovuto fare un po' di lavoro su MySQL sul mio normale server web .NET (db e server web sulla stessa macchina), quindi ho usato il programma di installazione di MySQL (http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html ). Quella piccola ventosa sembra essere andata ad aggiornare il mio .NET machine.config per me, che bello, quindi il suo connettore funzionerà bene con .NET. Installatore stupido. Ad ogni modo, quando sono andato a utilizzare un'app .NET / SQL Server (nessun collegamento a MySQL) ho ricevuto lo stesso errore.
Soluzione abbastanza semplice (e le tue app che utilizzano MySQL dovrebbero comunque funzionare bene). Basta commentare i riferimenti MySQL nell'appropriato .NET framewework machine.config.
NOTA:la pagina Web in cui si trova l'errore ti dirà quale file machine.config (e numero di riga) è offensivo.
Il link sottostante è più dettagliato:
http://forums.asp.net/t/1928379.aspx