Hi all I've encountered a bizarre error with the Virtuoso ADO.Net provider that I am at a loss to explain. The provider version is 6.2.3128.1 and it is the latest version of OpenLink.Data.Virtuoso.dll AFAIK
When I try and create a VirtuosoConnection object I get the following error: System.TypeLoadException occurred Message="Could not load type 'Mono.Runtime' from assembly 'mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'." Source="mscorlib" TypeName="Mono.Runtime" StackTrace: at System.Reflection.Assembly._GetType(String name, Boolean throwOnError, Boolean ignoreCase) at System.Reflection.Assembly.GetType(String name, Boolean throwOnError) InnerException: Until today I had never encountered this error before and I have not recompiled or otherwise modified the version of the provider I have been using for the last few months without issue. The only changes I have made in my code recently was to split the Virtuoso support into a separate DLL which has all the same core .Net references and this had previously been working fine until today. Anyone have any ideas on why this error may suddenly have cropped up? Any chance you could send me an up to date snapshot of the provider (preferably built on Windows) so that I can check that it isn't my version that is at fault? Regards, Rob Vesse