我刚刚创建了一个带有nsIModule(和nsIProtocolHandler)实现的Windows库。我最近才开始调试它,但FireFox不再运行我的库了。我已尝试使用regxpcom
再次注册我的模块并删除xpti.dat
和compreg.dat
,但我的合同ID未列出。如果我尝试调试firefox或regxpcom,看起来我的DLL没有被加载(他们曾经调用我的DLL的NSGetModule
。)
注册过程中有什么变化吗?我需要提供.xpt
文件吗?之前不需要它,我不需要/使用我自己的任何接口,所以如果我这样做,那么它将是一个空类型库...
http://xxm.svn.sourceforge.net/viewvc/xxm/trunk/Delphi/gecko/
答案 0 :(得分:0)
我已经做了一些搜索,发现我需要的是创建一个XPI文件。 https://developer.mozilla.org/en/Creating_XPI_Installer_Modules