Как распределить компонент XPCOM через XPI для FireFox 3?

100
6

Я написал компонент XPCOM и расширение, которое его использует. XPCOM загружает произвольную DLL для своих целей.


Как включить XPCOM и DLL в пакет XPI?

спросил(а) 2009-02-19T21:01:00+03:00 11 лет, 1 месяц назад
1
Решение
52

Мне удалось найти абсолютный путь к моей DLL через IExtensionManager и IInstallLocation, а затем загрузить его через LoadLibrary().

    установите DLL рядом с XPCOM в my.xpi/components/
    выяснить путь к расширению через IExtensionManager и IInstallLocation
    LoadLibrary()
    прибыль

ответил(а) 2009-03-11T14:45:00+03:00 11 лет назад
36

XPI - это в основном zip файл, который включает в себя DLL, среди прочего
Видеть
https://developer.mozilla.org/En/Creating_XPI_Installer_Modules

ответил(а) 2009-02-24T13:38:00+03:00 11 лет, 1 месяц назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема