了解了一下关于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 阅读(1143)
评论(0) 编辑 收藏 所属分类:
mono