摘要: 在可扩展应用程序中,将程序集加载到应用程序域主要用以下方法: Assembly的Load方法和LoadFrom方法。LoadFrom可以加载指定路径名或者URL的程序集。如果只是分析程序集的元数据,并不执行包含在程序集中的代码,那么可以用Assembly的ReflectionOnlyLoadFrom方法来加载程序集,效率更高。 CLR不支持卸载单个程序集,如果希望卸载一个程序集,就必须卸... 阅读全文
posted @ 2008-09-13 23:58 bluealarm 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 寄宿和CLR 寄宿允许任何Windows应用程序使用公共语言运行库(CLR)的特征。它允许已有的应用程序至少局部使用托管代码编写。它为应用程序提供了通过编程支持自定义和可扩展性的能力。 在开发CLR时,微软实际上将CLR作为一个COM服务器实现在一个DLL内。微软为CLR定义了一个标准的COM接口,并且为该接口和COM服务器分配了GUID。安装.NET Frame... 阅读全文
posted @ 2008-09-13 17:54 bluealarm 阅读(471) 评论(0) 推荐(0) 编辑