[MonoDevelop] [PATCH] - enable out-of-project files inside of a project

Chris Morgan chmorgan at gmail.com
Tue Sep 12 13:48:15 EDT 2006


On 9/12/06, Lluis Sanchez <lluis at ximian.com> wrote:
>
> >
> > I looked through ProjectNodeBuilder.cs and I can't figure out where the
> > recusion might be occurring.  I added console prints to
> > ProjectNodeBuilder::FindParentFolderNode() but I don't see any prints during
> > the below crash that I've dumped.
> >
>
> The recursion was in ShowAllFilesBuilderExtension.cs, and I just fixed
> it.
> However, I'm wondering what's the real use case for file links. Isn't a
> shared class library a solution for what you are trying to do?
>
> Lluis.

Excellent news.  I'll see how things work after that change.

In our particular case rather than building dlls for classes we want
to include them directly.  This lets us more easily modify and rebuild
them without having to have other projects around.  To tell you the
truth I never considered adding projects to build things because I've
been used to doing things with c/c++ where you end up with all kinds
of output files and the like.  Its probably within reason for us to
have a project in our common directory and add this project to each of
the solutions that need to use those common files.  I still like being
able to just add them and refer back to them but I certainly see your
point that it could be done using other project files.

I'll see how well things work after your change.

Also, I looked in the icons directory but I wasn't able to find the
icons for the c# files in the treeview.  Once I find those it
shouldn't be too bad to create a link version and then I'll look for
how to use the link icon for linked files.

Chris


More information about the Monodevelop-list mailing list