[MonoDevelop] Failure to find my 2.2.1 assemblies

Michael Hutchinson m.j.hutchinson at gmail.com
Fri Feb 12 20:57:35 EST 2010


On Fri, Feb 12, 2010 at 8:44 PM, Vasili I. Galchin <vigalchin at gmail.com> wrote:
> Hello,
>
>      I have been reading
> http://www.mono-project.com/Assemblies_and_the_GAC. I am pretty
> convinced that my "warnings" like the following ...
>
> Warning: Reference 'MonoDevelop.Core, Version=2.1.1.0,
> Culture=neutral, PublicKeyToken=null' not found on system. Using
> 'MonoDevelop.Core, Version=2.2.0.0, Culture=neutral instead.
> (FSharpBinding)
>
> are due to "find assembly" mechanism is not happy with my 2.2.1
> assemblies in terms of versioning(maybe via keys). To get this far in
> monodevelop.pc I had to hard code the path to all .dlls.

Nope, you're confusing 2.2.1 and 2.1.1.

This is because the references in you project are for version "2.1.1"
but you have version "2.2" - which is good. However, by default it
looks for an exact version match, so it's warning you that it's using
a newer version than was specified in  the project.

Select the references in the solution pad, and use the property grid
to uncheck "use specific version".

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-list mailing list