最近闲来无事,想着搞点事情来着,想搞一个工具箱程序,又想着自由灵活点,于是就选用了MEF.这玩意适用于小的项目,可以方便的做出一个插件开发系统....后续打算把它做成从服务器上检索插件的形式,找到想要的插件,就点击下载直接使用.嘿嘿.一步一步来吧.
下面我先介绍一下MEF
MEF简介
MEF可以方便的在c#程序中实现插件式开发。...使用MEF主要由4个步骤完成
1、定义插件插口
2、公开接口的实现类....算了,先放这吧,不用管它
bool LoadSucceed { get; set; }
//是否支持自启动.想着后期工具箱要做开机自启的.工具箱启动后,又能自动启动这些设置了自启的插件...{guid}.dll
//这是我们的定义的规定,后面开发的插件,dll名字都要是这样的
//没有规矩不成方圆