了解了一下关于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>  
发现居然成功了~
	posted on 2010-12-01 13:12 
Jeff Lee 阅读(1156) 
评论(0)  编辑  收藏  所属分类: 
mono