Jump to content

MonoDevelop 2.0 Alpha 1 and OSX's Mono 2.0.1 Problem


2 posts in this topic

Recommended Posts

So I've installed Mono 2.0.1 and MonoDevelop 2.0 Alpha 1 from the binaries provided on www.mono-project.com.

 

The installation works fine. Mono itself works fine.

 

MonoDevelop however, although runs totally fine itself, does not see all of the assemblies that are available in the Mono GAC... very odd.

 

If I do a GACUTIL -L in a Terminal window:

 

Accessibility, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Accessibility, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Boo.Lang, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67

Boo.Lang.CodeDom, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67

Boo.Lang.Compiler, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67

Boo.Lang.Extensions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67

Boo.Lang.Interpreter, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67

Boo.Lang.Parser, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67

Boo.Lang.Useful, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67

ByteFX.Data, Version=0.7.6.1, Culture=neutral, PublicKeyToken=0738eb9f132ed756

ByteFX.Data, Version=0.7.6.2, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Commons.Xml.Relaxng, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Commons.Xml.Relaxng, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

CustomMarshalers, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

CustomMarshalers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

FirebirdSql.Data.Firebird, Version=1.7.1.0, Culture=neutral, PublicKeyToken=0706f5520aae4ff4

I18N, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

I18N, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

I18N.CJK, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

I18N.CJK, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

I18N.MidEast, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

I18N.MidEast, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

I18N.Other, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

I18N.Other, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

I18N.Rare, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

I18N.Rare, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

I18N.West, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

I18N.West, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

IBM.Data.DB2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7c307b91aa13d208

ICSharpCode.SharpZipLib, Version=0.6.0.0, Culture=neutral, PublicKeyToken=1b03e6acf1164f73

ICSharpCode.SharpZipLib, Version=0.84.0.0, Culture=neutral, PublicKeyToken=1b03e6acf1164f73

ICSharpCode.SharpZipLib, Version=2.6.0.0, Culture=neutral, PublicKeyToken=1b03e6acf1164f73

ICSharpCode.SharpZipLib, Version=2.84.0.0, Culture=neutral, PublicKeyToken=1b03e6acf1164f73

IKVM.AWT.WinForms, Version=0.36.0.11, Culture=neutral, PublicKeyToken=13235d27fcbfff58

IKVM.OpenJDK.ClassLibrary, Version=0.36.0.11, Culture=neutral, PublicKeyToken=13235d27fcbfff58

IKVM.Runtime, Version=0.36.0.11, Culture=neutral, PublicKeyToken=13235d27fcbfff58

Microsoft.Build.Engine, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Microsoft.Build.Framework, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Microsoft.Build.Utilities, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Microsoft.JScript, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Microsoft.JScript, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Microsoft.VisualBasic, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Microsoft.VisualC, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Microsoft.VisualC, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Microsoft.Vsa, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Microsoft.Vsa, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

Mono.Addins, Version=0.3.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Addins.Gui, Version=0.3.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Addins.Setup, Version=0.3.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.C5, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba07f434b1c35cbd

Mono.Cairo, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Cairo, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Cecil, Version=0.6.8.8607, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Cecil.Mdb, Version=0.2.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.CompilerServices.SymbolWriter, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.CompilerServices.SymbolWriter, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data.Sqlite, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data.Sqlite, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data.SqliteClient, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data.SqliteClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data.SybaseClient, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data.SybaseClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data.Tds, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data.Tds, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data.TdsClient, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Data.TdsClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.GetOptions, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.GetOptions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Http, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Http, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Posix, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Security, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Security.Win32, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Security.Win32, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.WebBrowser, Version=0.5.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.WebServer, Version=0.1.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Mono.WebServer2, Version=0.2.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Novell.Directory.Ldap, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Novell.Directory.Ldap, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

Npgsql, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7

Npgsql, Version=2.0.0.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7

OpenSystem.C, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

OpenSystem.C, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

PEAPI, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

PEAPI, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e

System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Configuration.Install, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Configuration.Install, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e

System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Data.OracleClient, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.DirectoryServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Drawing.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Drawing.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.EnterpriseServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Management, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Management, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Messaging, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Messaging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Net, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e

System.Runtime.Remoting, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Runtime.Serialization.Formatters.Soap, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Runtime.Serialization.Formatters.Soap, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Security, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.ServiceProcess, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.ServiceProcess, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Transactions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Web, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35

System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35

System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35

System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35

System.Web.Services, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Xml, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

System.Xml, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e

System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

cocoa-sharp, Version=1.9.0.0, Culture=neutral, PublicKeyToken=a2b5f5c17ce02f1d

cscompmgd, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

cscompmgd, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

glade-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

monodoc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

nunit.core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77

nunit.framework, Version=2.2.0.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77

nunit.mocks, Version=2.2.8.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77

nunit.util, Version=2.2.0.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77

pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.0.2.Mono.Addins, Version=0.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

policy.0.2.Mono.Addins.Gui, Version=0.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

policy.0.2.Mono.Addins.Setup, Version=0.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756

policy.2.10.atk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.10.gdk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.10.glade-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.10.glib-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.10.gtk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.10.pango-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.4.atk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.4.gdk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.4.glade-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.4.glib-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.4.gtk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.4.pango-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.6.atk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.6.gdk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.6.glade-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.6.glib-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.6.gtk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.6.pango-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.8.atk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.8.gdk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.8.glade-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.8.glib-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.8.gtk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

policy.2.8.pango-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f

webkit-sharp, Version=1.9.0.0, Culture=neutral, PublicKeyToken=a2b5f5c17ce02f1d

Number of items = 186

 

As you can see, I have 186 assemblies listed. In the monoDevelop IDE i can only see a small fraction of these assemblies:

 

System.*

PEAPI

OpenSystem.C

nunit.*

Npgsql

Novell.*

mscorlib

Mono.*

Microsoft.*

ICSharpCode.SharpZipLib

IBM.*

I18N.*

CustomMarshalers

cscompmgd

Commons.Xml.Relaxng

ByteFX.Data

Accessibility

 

All of the GTK, WebKit, Pango, Cairo, Glade, Glib, Atk, Mono.Addins, Cocoa, are all missing.

 

Anyone have this problem? The libraries are there, but not listed in MonoDevelop?!? I am aware that the STETIC GUI designer is not available in this version of MonoDevelop, however, should the projects, and libraries associated with creating GTK based apps supposed to be at least available in the References and paths of the IDE itself? Basically, if you create applications from templates like Glade#, it just says that the Libraries are missing....

 

We should not have to literally go and add libraries manually, its basically breaking compatibility for all previous MonoDevelop projects that are created before.

 

I know this is not a OSX86 specific problem, but the Mono community is totally ignoring my requests for assistance, so I thought I would ask in this forum.

 

 

Any help would be appreciated guys.

 

Draek

Link to comment
Share on other sites

  • 6 months later...
Mono itself works fine. MonoDevelop however, although runs totally fine itself, does not see all of the assemblies that are available in the Mono GAC... very odd.

...

 

I ran into this same issue last night when trying to get project that I'd started in VisualStudio working under MonoDevelop with System.DirectoryServices project references. Even after installing libmono-system-ldap1.0-cil, and seeing it listed by gacutil, it still took me a while to figure out what the issue was - and it all makes sense now after I'd come back to it tonight.

 

MonoDevelop filters the registered packages listed in the Edit Reference window to the .NET version of the project (as opposed to the solution). If you go to the Project's Options / Build / General and check the configured Runtime version, it will need to match the version of the libraries you want to use.

 

In my case this was a Mono / .NET 2.0 project, which I wanted to keep as .NET 2.0, so I then had to find and install libmono-system-ldap2.0-cil. After restarting MonoDevelop, lo-and-behold it was listed in the Edit Reference window.

 

Hope this helps!

Link to comment
Share on other sites

 Share

×
×
  • Create New...