У меня есть разработанное бинарное расширение, которое отлично работает в Firefox, но не может развернуть его в XULRunner/GeckoFX. Расширение не имеет пользовательского интерфейса и просто предоставляет API для нашего основного приложения (в .NET).
Все руководства, которые я смог найти, объясняют, как их установить в приложение XULRunner. Но с помощью GeckoFX XULRunner работает в моем проекте, поэтому у меня нет приложения XULRunner.
Я уже пытался копировать каталог установленного расширения из каталога профиля Firefox в профиль XULRunner, а также использовать каталог профиля FF для GeckoFX, но безрезультатно.
В настоящее время я подозреваю, что расширение targetApplication
в install.rdf
необходимо настроить для GeckoFX, но каков правильный идентификатор?
Поскольку мы развертываем GeckoFX/XULRunner, встроенный в наш проект, мне не нужен менеджер расширений, достаточно статического развертывания.