Как зарегистрировать nsIModule DLL в Windows - PullRequest
1 голос
/ 19 июня 2010

Я недавно создал библиотеку Windows с реализацией nsIModule (и nsIProtocolHandler).Я только недавно приступил к его отладке, но FireFox больше не запускает мою библиотеку.Я снова попытался зарегистрировать свой модуль, набрав regxpcom и удалив xpti.dat и compreg.dat, но мой идентификатор контракта не указан в списке.Если я пытаюсь отладить firefox или regxpcom, создается впечатление, что моя DLL не загружается (где раньше вызывали NSGetModule моей DLL).

Что-то изменилось в процессе регистрации?Нужно ли предоставить файл .xpt?Это не требовалось раньше, и мне не нужны никакие собственные интерфейсы, поэтому, если я это сделаю, в любом случае это будет пустая библиотека типов ...

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

1 Ответ

0 голосов
/ 28 июня 2010

Я провел немного больше поиска и обнаружил, что мне нужно создать файл XPI.https://developer.mozilla.org/en/Creating_XPI_Installer_Modules

...