C#实现插件式开发的一个Demo分享
2017-01-13 09:01
302 查看
原理很简单:
一:定义插件接口
二:实现插件接口并建立不同工项目,使其在生成时生成不同的DLL
三:主程序运行时根据接口名利用反射对插件目录的DLL进行加载,加载完成后便可以使用插件接口定义的方法或属性了。
来源:C#实现插件式开发的一个Demo分享 http://www.360doc.com/content/14/1009/22/1355383_415651130.shtml
一:定义插件接口
二:实现插件接口并建立不同工项目,使其在生成时生成不同的DLL
三:主程序运行时根据接口名利用反射对插件目录的DLL进行加载,加载完成后便可以使用插件接口定义的方法或属性了。
来源:C#实现插件式开发的一个Demo分享 http://www.360doc.com/content/14/1009/22/1355383_415651130.shtml
相关文章推荐
- C#实现插件式开发的一个Demo分享
- C#实现插件式开发的一个Demo分享
- C#实现插件式开发的一个Demo分享
- [每天一个demo]用c#实现简单的上传文件程序
- [每天一个demo]用c#实现简单的xml操作代码
- Android开发中实现用户注册和登陆的小demo分享
- C# 优化基于插件的开发框架实现Ribbon界面与功能的分离附DEMO
- 简介 WatiN是一个开源的用于Web测试自动化的类库,从watir中获得的灵感,使用C#开发。WatiN通过与浏览器的交互来实现自动化,使用起来具有轻便,简单的特点。目前最新版本为2.0,加入了对
- 分享:我用C#开发了一个分布式可开发的开放式云平台,能把几万台电脑做成一个集群
- 【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 【手记】走近科学之为什么明明实现了IEnumerable<T>的类型却不能调用LINQ扩展方法 【手记】手机网页弹出层后屏蔽底层的滑动响应 【手记】ASP.NET提示“未能创建类型”处理 【Web】一个非常简单的移动web消息框 【手记】解决EXCEL跑SQL遇“查询无法运行或数据库表无法打开...”
- 用c#开发微信 (12) 微统计 - 阅读分享统计系统 2 业务逻辑实现
- 独立开发 一个社交 APP 的架构分享 (已实现)
- 分享一个Asp.net(C#)开发的Wiki Engine
- C#中一个高性能异步socket封装库的实现思路分享
- ArcGIS C#插件式开发总结1——编辑过程自动保存插件(Button实现)
- android ndk开发(二)实现一个官方demo
- 分享一个C#实现的快速排序算法
- C# 基于插件的开发框架实现Ribbon界面与功能的分离附DEMO
- 简单开发一个java 插件式demo
- C#实现插件式开发