基于.Net反射原理的DLL动态加载机制设计与应用 |
| |
引用本文: | 陈涛,郝伟.基于.Net反射原理的DLL动态加载机制设计与应用[J].齐齐哈尔大学学报(自然科学版),2014(3):40-44. |
| |
作者姓名: | 陈涛 郝伟 |
| |
作者单位: | 安徽医学高等专科学校;安徽理工大学计算机科学与工程学院; |
| |
基金项目: | 上海市信息安全综合管理技术研究重点实验室开放基金项目;安徽省高等学校2012年省级质量工程项目(2012jszx011);安徽省高等学校省级重点教研项目(2012jyxm599) |
| |
摘 要: | 为了提高软件开发的复用性,在项目的开发过程中,都会将不同的功能模块划分到不同的DLL(动态链接库)中,进行模块化开发。但是,由于DLL文件都是在编译时与主程序进行绑定共同完成编译,所以,如果DLL文件进行了修改,必需修改主程序并重新编译整个项目,否则原来的主程序无法使用新的DLL文件。为了解决这个问题,提出了一种基于.NET的DLL动态加载方案,使DLL文件能够在修改后,能够在主程序不改变和整个项目不重新编译的情况下进行动态加载。通过本方法的使用,能够在项目延期时,利用后期的动态加载机制,使已完成部分正常上线使用,延期模块一旦完成,直接加入即可使用,从而为项目进度提供了可靠保证。
|
关 键 词: | .NET 反射 DLL 动态加载 |
本文献已被 CNKI 等数据库收录! |
|