1

不久前,我创建了一个带有 nsIModule(和 nsIProtocolHandler)实现的 Windows 库。我最近才开始调试它,但 FireFox 不再运行我的库。我尝试使用regxpcom和删除xpti.datand再次注册我的模块compreg.dat,但我的合同 ID 没有被列出。如果我尝试调试 firefox 或 regxpcom,看起来我的 DLL 没有被加载(他们曾经调用NSGetModule我的 DLL)。

注册过程有什么变化吗?我需要提供.xpt文件吗?以前不需要,我不需要/使用我自己的任何接口,所以如果我这样做,无论如何它都是一个空的类型库......

http://xxm.svn.sourceforge.net/viewvc/xxm/trunk/Delphi/gecko/

4

1 回答 1

0

我做了更多的搜索,发现我需要的是创建一个 XPI 文件。 https://developer.mozilla.org/en/Creating_XPI_Installer_Modules

于 2010-06-28T18:01:32.250 回答