[MonoDevelop] Visual Studio 2005 Import

Marek Sieradzki marek.sieradzki at gmail.com
Thu Sep 21 06:29:53 EDT 2006

Dnia 21-09-2006, czw o godzinie 09:56 +0100, Gideon de Swardt
> Hi All
> I was also thinking that porting some of the functionality from #Develop
> over to do this. One of the features that I really liked was that you can
> open your VS.NET solution natively in SharpDevelop.
> I am open for any directions or suggestions.
> A questions that just jump straight out at me, would be how would current
> AddIns integrate with VS.NET 2005 project and solution files?
> I know that for instance the WebReference AddIn would have to change to use
> the native WebReference xml element for VS.NET projects instead of just
> adding ProjectFiles to MD project and hiding it them from the user. In fact
> the AddIn would require a separate NodeBuilder for loading WebReferences for
> VS.NET 2005 projects.
> How would this effect any other AddIns?

It depends what do you want to do. Implement native support or just
importing to MD format. In case of native support:

Every language binding has a MSBuild task that is used during the build
by a file imported on the end of .*proj file (like
Microsoft.CSharp.targets for C# projects). MSBuild handles whole build.
All that SD does with saved .*proj file is loading it and executing
Project.Build ().

SD has a kind of abstraction layer between IDE data and MSBuild items
and properties.

Marek Sieradzki <marek.sieradzki at gmail.com>

More information about the Monodevelop-list mailing list