Автоматическая установка браузерных плагинов - PullRequest
2 голосов
/ 23 сентября 2010

Я написал плагин NPRuntime / ActiveX, используя FireBreath.Я сделал автоматическую установку с веб-страницы для Firefox и Google Chrome, но я не могу сделать это для Opera и IE.Пожалуйста, помогите мне понять, как это сделать.

Редактировать: Сейчас я пытаюсь сделать для него установщик WiX, но не вижу файла * .msi в каталоге проекта после сборки только плагина с расширением dll.Я установил Wix и VS2010.Таким образом, плагин собирается и работает правильно, но в решении нет проекта Installer и MSI Installer.Пожалуйста, помогите мне исправить это.

Ответы [ 3 ]

3 голосов
/ 23 сентября 2010

IE не поддерживает плагины NPAPI . Вам нужно написать Active X упаковщик.

Редактировать: Согласно документации FireBreath, для установки в Windows вам нужно использовать MSI, поэтому автоматическая установка не подходит для этой платформы.

Правильный способ автоматической установки элемента управления Active X - создать файл cab и установить его с помощью тега . Вы можете быть в состоянии заставить это работать. См. Упаковка элементов управления ActiveX .

1 голос
/ 03 ноября 2011

Несколько советов по созданию MSI с помощью платформы Firebreath (см. Мой ответ): Автоматическая установка плагина FireBreath

Могу ли я узнать, как вы достигли автоматической установки плагинов в Firefox и Chrome?Это было бы здорово:)

Редактировать: пакет .XPI для Firefox, пакет .CRX для Chrome.

1 голос
/ 24 сентября 2010

Opera не поддерживает автоматическую установку. Вам необходимо предоставить установщик MSI или EXE для загрузки и запуска.

...