Я недавно создал библиотеку 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/