I'm getting the error below when referencing an Autodesk assembly. Is there a version issue with the mscorlib.dll file? The SharpDevelop 2.0 "Add Reference GAC" dialog shows the version as 2.0.0.0, instead of 2.0.50727.42. Is there a version conflict? If so, how do I resolve it?
Any information would be appreciated.
.NET Version : 2.0.50727.42
OS Version : Microsoft Windows NT 5.1.2600 Service Pack 2
Current culture : English (United States) (en-US)
Working Set Memory : 105376kb
SharpDevelop Version : 2.0.0.1710
Error loading code-completion information for ManagedMapApi from C:\Map ObjectARX SDK\Map Samples\DotNet\DisplayManagerVB\..\..\..\..\Program Files\Autodesk Civil 3D 2007\ManagedMapApi.dll
Exception thrown:
System.TypeLoadException: Could not load type 'System.IntPtr&' from assembly 'mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
at System.Signature._GetSignature(SignatureStruct& signature, Void* pCorSig, Int32 cCorSig, IntPtr fieldHandle, IntPtr methodHandle, IntPtr declaringTypeHandle)
at System.Signature.GetSignature(SignatureStruct& signature, Void* pCorSig, Int32 cCorSig, RuntimeFieldHandle fieldHandle, RuntimeMethodHandle methodHandle, RuntimeTypeHandle declaringTypeHandle)
at System.Signature..ctor(RuntimeMethodHandle methodHandle, RuntimeTypeHandle declaringTypeHandle)
at System.Reflection.RuntimeMethodInfo.get_Signature()
at System.Reflection.RuntimeMethodInfo.get_ReturnType()
at ICSharpCode.SharpDevelop.Dom.ReflectionMethod..ctor(MethodBase methodBase, IClass declaringType)
at ICSharpCode.SharpDevelop.Dom.ReflectionClass.InitMembers(Type type)
at ICSharpCode.SharpDevelop.Dom.ReflectionClass..ctor(ICompilationUnit compilationUnit, Type type, String fullName, IClass declaringType)
at ICSharpCode.SharpDevelop.Dom.ReflectionProjectContent..ctor(Assembly assembly, String assemblyLocation)
at ICSharpCode.SharpDevelop.Dom.ReflectionLoader.LoadProjectContent(String fileName, String include)
at ICSharpCode.SharpDevelop.Dom.ReflectionLoader.LoadAndCreateDatabase(String fileName, String include)
at ICSharpCode.SharpDevelop.Dom.ReflectionLoader.LoadAndCreateDatabase(String fileName, String include)
at ICSharpCode.Core.ProjectContentRegistry.LoadProjectContent(String filename, String include)