摘要: MEF (Managed Extensibility Framework)由于应用需求的变化频繁,导致应用软件可扩展性越做越差,很难加入新的功能.在NET4.0中,加入了MEF(托管可扩展框架)就为了解决了简化可扩展应用程序和组件的设计这个问题.注意:1.创建一个MEF Application时需要引用System.ComponentModel.Composition。2.Compose()方法用... 阅读全文
posted @ 2010-06-28 21:45 一个人在北京 阅读(1073) 评论(0) 推荐(1) 编辑
摘要: var catalog = new AttributedAssemblyPartCatalog(Assembly.GetExecutingAssembly()); var container = new CompositionContainer(catalog.CreateResolver()); DirectoryPartCatalog更名为DirectoryCatalog真晕,都改了一年多了现... 阅读全文
posted @ 2010-06-28 21:16 一个人在北京 阅读(746) 评论(0) 推荐(0) 编辑