Hi,
I'm working on a C# library that is to be used as a COM component. A Picture property of type IPictureDisp is exposed.
During TLBEXP I get the warning message "TlbExp : warning TX0013116F: Type library exporter warning processing 'Easymap.AddIn.COM.IImageElement.get_Picture(#0), Easymap.AddIn'. Warning: Type library exporter could not find the type library for 'stdole.IPictureDisp'. IUnknown was substituted for the interface."
My project has a reference to stdole.dll and the exported typelib has an importlib("stdole2.tlb") statement as well. Everything works but my interface is not strongly typed. So the corresponding typelib seems to be there but the warning comes nevertheless.
Does anyone have an explanation/resolution for this?
Thanks,
Thomas