Kedengarannya saya 2 tahun terlambat menjawab posting ini tetapi mungkin bermanfaat bagi mereka yang masih menghadapi masalah ini, jadi inilah temuan saya tertanggal 1 April 2012 17:00 EST:
Saya memiliki masalah yang sama dengan salah satu aplikasi web saya. Dan saya menemukan masalah tersebut muncul ketika Anda melakukannya:
- Salin &Tempel
MySql.Data.dll
di suatu tempat dalam folder. - Anda memiliki salinan versi
MySql.Data.dll
di GAC
Meskipun aplikasi berfungsi dengan baik di mesin pengembangan Anda karena dapat melihat file, tetapi ketika Anda menerapkannya di beberapa mesin lain, itu benar-benar membawa kesalahan waktu proses.
Dalam kasus saya, VS2008 selalu menunjuk saya dengan kesalahan yang sama seperti yang Anda sebutkan. Saya kemudian melakukan ini:
- Menghapus referensi salinan lokal dll
- Mereferensikan DLL yang ditemukan di GAC
- Dan atur properti "Salin Lokal" ke "Benar" dari DLL dengan mengklik kanan->properti.
Sunting:
Seseorang bertanya "Di mana GAC?":
http://msdn.microsoft.com/en-us/library/yf1d93sz(v=vs.110).aspx