tags 381598 - unreproducible tags 381598 + pending confirmed thanks Ok I can reproduce this problem now after uninstalling complete Mono + libs and reinstall monodevelop.
Monodevelop 0.11 seems to have a problem resolving the project references correctly when the /usr/lib/mono/2.0 directory does not exist. Starting monodevelop shows an exception on STDOUT which lead me to the cause of this problem: [EMAIL PROTECTED]:~$ monodevelop Unhandled Exception: System.IO.DirectoryNotFoundException: Directory '/usr/lib/mono/2.0' not found. in <0x003ae> System.IO.Directory:GetFileSystemEntries (System.String path, System.String pattern, FileAttributes mask, FileAttributes attrs) in <0x00011> System.IO.Directory:GetFiles (System.String path, System.String pattern) in <0x0003f> MonoDevelop.Core.SystemAssemblyService:RegisterSystemAssemblies (System.String prefix, System.String version, ClrVersion ver) in <0x00164> MonoDevelop.Core.SystemAssemblyService:RunInitialization () in <0x00024> MonoDevelop.Core.SystemAssemblyService:BackgroundInitialize () in (wrapper delegate-invoke) System.MulticastDelegate:invoke_void () This can be fixed by either creating the directory with mkdir /usr/lib/mono/2.0 or installing the libmono-corlib2.0-cil package (which creates that directories and puts some libs there) It's odd that MonoDevelop behaves like this because we compile .NET 1.0 profile projects and don't use 2.0, neither Gtk# does. It's probably some internal handling of storing/looking up all references. I hope this will be fixed in MonoDevelop, currently I am not sure which code in MonoDevelop causes this. -- Regards, Mirco 'meebey' Bauer PGP-Key: http://keyserver.noreply.org/pks/lookup?op=get&search=0xEEF946C8 -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GIT d s-:+ a-- C++ UL++++$ P L++$>+++$ E- W+++$ N o? K- w++>! O---- M- V? PS PE+ Y- PGP++ t 5+ X++ R tv+ b+ DI? D+ G>++ e h! r->++ y? ------END GEEK CODE BLOCK------
signature.asc
Description: This is a digitally signed message part