2012-02-29 48 views
3

我想从“dll”中获取一个“jpg”文件,我使用MEF加载该文件。 我该如何成功呢? 感谢如何从MEF中提取dll文件中的图片

+0

这可能帮助你:http://bytes.com/topic/c-sharp/answers/ 277865-检索嵌入图像的DLL – 2012-02-29 15:48:33

回答

1

简单地出口?

class MyImageExportDllClass 
{ 
    [Export("MyExternalImage)] 
    public Image MyImage {get; privtae set;} 

    public MyImageExportDllClass() 
    { 
     this.MyImage = Image.FromFile("SampImag.jpg"); 
    } 

} 

其他项目

var image = compositioncontainer.GetExport<Image>("MyExternalImage"); 

PS:代码是手写的,所以有些错误也许