[MonoDevelop] Project structure info

John Luke john.luke at gmail.com
Fri Jul 29 19:10:01 EDT 2005


Hello,
Emil Emilov wrote:

> I meant MonoDevelop's class structure, mono I got already running.
> Thanx for the tip, I missed the mds file, now I have a complete 
> overview over the code.
> When I try to compile from the IDE I get 
> "[Task:File=/home/emilov/src/mono/MonoDevelop/Core/src/MonoDevelop.Core/AddIns/DefaultAddInTree.cs, 
> Line=26, Column=0, Type=Error, Description=The type or namespace name 
> `AssemblyLoader' could not be found. Are you missing a using directive 
> or an assembly reference?(CS0246)"

This (and some others) is a new file that had not been added to the 
project files yet.  I added it earlier today and my guess is that 
anonymous svn is slightly behind. This is what I meant by being out of sync.

>
> You mentioned that there are some bugs there. Is there any sense for 
> me to try and get it to compile and start (from the IDE, the 
> configure/make method works)?
> My point is, I am trying to create a working development environment, 
> so I can maybe help with coding.

The bugs/incomplete things I currently know of are:
 - keeping the project files in sync with the makefiles
 - copying the .addin.xml files to right place (and probably some other 
helper files)
(Note their is a low-tech solution of placing these miscellaneous files 
at their target locations, but I think this is a workaround for missing 
functionality)
 - changing localonly property from the ui
 - dealing with Gtk# 2.0, 2.4, 2.6, and 2.8 versions from one file
 - adding project files for the rest of the addins

I think that the project files are at the point where more people could 
use/test them and begin to work through these issues.  Those looking for 
a more reliable/easier build probably should not use them at this point.


More information about the Monodevelop-list mailing list