I would imagine that on your other machine MySql.Data is NOT installed into the GAC. You should double-check this.
Alternatively, you have MySql.Data.dll installed, but it's a different version. Again, you should double-check this.
> In mono 2.6.7, it is my understanding that System.Data.Linq implements
> Dblinq.
System.Data.Linq is implemented in terms of the DbLinq source. DbLinq.dll will NOT help you; you'd need to use a different System.Data.Linq.dll (if the error were truly in that assembly), OR you'd have to rebuild your app against DbLinq.dll instead of using System.Data.Linq.dll. Migrating between the two should not be terribly difficult, and should mostly involve changing namespace references. (Using DbMetal.exe instead of sqlmetal will also be helpful, as sqlmetal won't generate DbLinq references.)
- Jon