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

 

Reply via email to