[MonoDevelop] Exception while trying to add a reference to GAC assembly

James Fitzsimons james.fitzsimons at gmail.com
Sun Jul 3 05:26:01 EDT 2005


Hi all,

I am using:
Monodevelop v7.0
Mono 1.1.8.1

I have downloaded the MySql.Data.dll provider for .NET from the MySql
site and installed it into the GAC. I am getting the following exception
while trying to add a reference to that assembly in my project. I should
point out that the first thing I did was to check that path and the
MySql.Data.dll does indeed exists at the path specified in the
exception.

<snip>
Error while executing command: AddReference

Exception ocurred: System.Reflection.TargetInvocationException:
Exception has been thrown by the target of an invocation. ---
System.IO.FileNotFoundException: Assembly 3 referenced from assembly
MySql.Data.dll not found 
in 0x00000 unknown method
in (wrapper managed-to-native)
System.Reflection.Assembly:GetReferencedAssemblies ()
in 0x003a7 MonoDevelop.Services.AssemblyCodeCompletionDatabase:.ctor
(System.String baseDir, System.String assemblyName,
MonoDevelop.Services.DefaultParserService parserService)
in 0x001d4 MonoDevelop.Services.DefaultParserService:GetDatabase
(System.String baseDir, System.String uri)
in 0x00026 MonoDevelop.Services.DefaultParserService:GetDatabase
(System.String uri)
in 0x0010f
MonoDevelop.Services.DefaultParserService:OnProjectReferencesChanged
(System.Object sender,
MonoDevelop.Internal.Project.ProjectReferenceEventArgs args)
in (wrapper delegate-invoke)
System.MulticastDelegate:invoke_void_object_ProjectReferenceEventArgs
(object,MonoDevelop.Internal.Project.ProjectReferenceEventArgs)
in (wrapper delegate-invoke)
System.MulticastDelegate:invoke_void_object_ProjectReferenceEventArgs
(object,MonoDevelop.Internal.Project.ProjectReferenceEventArgs)
in 0x0003a MonoDevelop.Services.ProjectService:OnReferenceAddedToProject
(MonoDevelop.Internal.Project.ProjectReferenceEventArgs e)
in 0x00027
MonoDevelop.Services.ProjectService:NotifyReferenceAddedToProject
(System.Object sender,
MonoDevelop.Internal.Project.ProjectReferenceEventArgs e)
in (wrapper delegate-invoke)
System.MulticastDelegate:invoke_void_object_ProjectReferenceEventArgs
(object,MonoDevelop.Internal.Project.ProjectReferenceEventArgs)
in 0x0003a
MonoDevelop.Internal.Project.Combine:OnReferenceAddedToProject
(MonoDevelop.Internal.Project.ProjectReferenceEventArgs e)
in 0x00027
MonoDevelop.Internal.Project.Combine:NotifyReferenceAddedToProject
(System.Object sender,
MonoDevelop.Internal.Project.ProjectReferenceEventArgs e)
in (wrapper delegate-invoke)
System.MulticastDelegate:invoke_void_object_ProjectReferenceEventArgs
(object,MonoDevelop.Internal.Project.ProjectReferenceEventArgs)
in 0x0003a
MonoDevelop.Internal.Project.Project:OnReferenceAddedToProject
(MonoDevelop.Internal.Project.ProjectReferenceEventArgs e)
in 0x0004d
MonoDevelop.Internal.Project.Project:NotifyReferenceAddedToProject
(MonoDevelop.Internal.Project.ProjectReference reference)
in 0x00054
MonoDevelop.Internal.Project.ProjectReferenceCollection:OnInsertComplete
(Int32 index, System.Object value)
in 0x000a2
System.Collections.CollectionBase:System.Collections.IList.Add
(System.Object value)--- End of inner exception stack trace ---

in 0x00185 System.Reflection.MonoMethod:Invoke (System.Object obj,
BindingFlags invokeAttr, System.Reflection.Binder binder,
System.Object[] parameters, System.Globalization.CultureInfo culture)
in 0x00034 System.Reflection.MethodBase:Invoke (System.Object obj,
System.Object[] parameters)
in 0x0002a MonoDevelop.Commands.CommandHandlerInfo:Run (System.Object
cmdTarget)
in 0x00442 MonoDevelop.Commands.CommandManager:DispatchCommand
(System.Object commandId, System.Object dataItem)
</snip>

Hope someone has an idea here?
Cheers,
James
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://galactus.ximian.com/pipermail/monodevelop-list/attachments/20050703/46ec8d78/attachment.bin


More information about the Monodevelop-list mailing list