hi,everyone
i am creating a extension for thunderbird.The function of this extension is importing outlook emails(.pst) and OE(.dbx) emails to thunderbird.The code for converting file format is done, but there were some problems when i make it a extension of tb :-( . i had created my extension follow the steps on the web: _ http://www.iosart.com/firefox/xpcom/
_    the struct of my xpi file :
   --- chrome
        ---MSMailImport.jar
   ---components
       ---IBaseImport.xpt
       ---libmailimport.so
   ---install.rdf

But when i install it to the thunderbird, it didn't work. i found that the components haven't be registied in xpti.dat ,but registied in compreg.dat(contract id,id).And i haven't found libmailimport.so and IBaseImport.xpt were copied to the dir of components.So my components didn't work :-( . Does thunderbird auto-registry the .so and .xpt file in .xpi?Why my component could't be registied?
   Can you help me with this problem?
   Thank you very much!


_______________________________________________
dev-tech-xpcom mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-xpcom

Reply via email to