[MonoDevelop] New C# project template for MD 2.6

Michael Hutchinson m.j.hutchinson at gmail.com
Tue Oct 18 05:12:38 EDT 2011


On Tue, Oct 11, 2011 at 7:52 AM, doyle13 <doyle13 at centrum.cz> wrote:
> Hello,
>
> I'm trying to prepare new C# project template. I have studied tutorials at
> Monodevelop site and MD addins sources but I'm a bit confused.
>
> Is still possible to use addins by putting them into
> (~/.config/MonoDevelop(-2.6)/addins" (or "c:\Documents and
> Settings\User\Application data\MonoDevelop(-2.6)\" on Windows) folder?
> The only way to make my addin visible in Addin manager is to put it into
> global Addins folder ("/usr/lib/Addins" on linux or "c:\Program
> Files\MonoDevelop\AddIns\" on Windows.
>
> Is any possibility to just extend already existing addin (CSharpBinding) by
> my custom addin like "subclasing"?
> My addin just needs to add one line into project type registration section
> and provide the project template.
> Or there must be done definition of complete base (CSharpBinding) plus my
> project in one addin?

An addin that adds only templates can consist simply of the .addin.xml
file and the .xft.xml or .xpt.xml templates. If it uses C#, you'd want
to *depend* on the CSjarpBinding addin, not clone it.

Beware that the addin locations changed in MD 2.6, see
http://monodevelop.com/Developers/Articles/User_Profiles#Addins

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Monodevelop-list mailing list