MonoDevelop 插件开发的简单例子

MonoDevelop 插件开发的简单例子
了解了一下关于MonoDevelop插件开发的东西,按照官方文档提供的 例子,也就是插入当前日期的小功能。基本没什么问题。
需要注意的一点是在最新的MonoDevelop例子会跑不通,出现了下面这个问题
WARNING: The add - in   ' MonoDevelop.DateInserter.Samples,2.0 '   is  trying to extend  ' /MonoDevelop/Ide/Command/Edit ' , but there isn ' t any compatible add-in defining this extension point
然后插件没法用。
一开始试了很久,google了好久都没找到答案。
后来瞟到 MonoDevelop.Samples.DateInserter.addin.xml 文件时,看到这个
< Dependencies >   
    
< Addin id = " Ide "  version = " 2.0 " />   
</ Dependencies >   
忽然想到会不会是这个问题呢,参照其他插件源码的xml文件,把这个改为
< Dependencies >   
  
< Addin id = " Ide "  version = " 2.4 " />   
</ Dependencies >   
发现居然成功了~

你可能感兴趣的:(MonoDevelop 插件开发的简单例子)