[MonoDevelop] multi-language project files support ?

Michael Hutchinson m.j.hutchinson at gmail.com
Fri May 22 16:26:15 EDT 2009

2009/5/22 StApostol <stapostol at gmail.com>:
>> It would be possible, but it would still break VS compatibility.
>> AFAICT VS has no way to build modules without manually editing the
>> MSBuild file.
> If you edit the file, can you build modules through the VS IDE? If so, it wouldn't break compatibility, it would just be uncomfortable if you created your project in VS (but not if your created it in MD).
> Even if VS cannot build such projects, this option is still useful. Just
> warn the user about the incompatibility and that he'll have to use MSBuild
> from the commandline, SharpDevelop or MonoDevelop to compile the assembly.

VS uses MSBuild to do the build, so it would "work". The problems
would arise if, for example, you reference a project that outputs a
module from another project. You'd be able to run into all sorts of
weird problems.

The "reliable" way to do it would be to write a new project type. VS
would be able to build it but not load it, unless someone wrote a VS

Michael Hutchinson

More information about the Monodevelop-list mailing list