[MonoDevelop] Visual Studio 2005 Imports (sln, csproj)

Marek Sieradzki marek.sieradzki at gmail.com
Wed Nov 8 10:09:16 EST 2006


On 11/8/06, Miguel de Icaza <miguel at ximian.com> wrote:
> Hello,
>
> > Has anyone started doing any work on importing VS2005 projects and
> > solutions into monodevelop?  I started doing in this and realized I
> > should see if any work has been done so far on it and while I was
> > working on it I came up with a few questions.
> >
> > Should we just import the csproj and sln files and convert them to
> > mdp/mds or should we actually support them and allow MD to use them
> > natively?
>
> Although I think that at the high-level the solution format might be
> possible to support, I wonder how to cope with the actual build files,
> that are in "msbuild" format.
>
> Today we have a partial implementation of xbuild, I wonder if we would
> have to call into that for building the software.

BTW I think that we have this kind of discussion every month/half a year.

SharpDevelop 2 has support for msbuild files that consists of:
- 2 classes transforming collections of SD internal items/properties
to XML (MSBuild format)
- Build (), Publish (), Rebuild (), Clean () functions. They are
just invoking Microsoft.Build.Engine.Project.Build (string).

First part should be easy to port. Second part would require working
MSBuild implementation. But second part probably isn't needed at all
as MonoDevelop has its own build system or something.

It'd be good to know who is working on that (if anyone is).


More information about the Monodevelop-list mailing list