Оригинальный учебник с подробными снимками можно найти здесь .
Чтобы встроить браузер Gecko в приложение winform, вам необходимо:
- XulRunner: XULRunner - это пакет времени выполнения Mozilla, который можно использовать для начальной загрузки приложений XUL + XPCOM, таких же богатых, как Firefox и Thunderbird. Он предоставляет механизмы для установки, обновления и удаления этих приложений. XULRunner можно загрузить здесь . Выберите версию, которая вам нравится.
Файл сборки GeckoFx .net, который можно загрузить с здесь .
Также выберите правильную версию, которая соответствует версии XulRunner.
Распакуйте GeckoFX-330.zip, вы получите следующие файлы:
![enter image description here](https://i.stack.imgur.com/9mbqP.png)
- Добавьте ссылки на dll, как показано выше, нажмите кнопку обзора и выберите Geckofx-Core.dll и Geckofx-Winforms.dll
![enter image description here](https://i.stack.imgur.com/uKTKb.png)
- На панели инструментов щелкните правой кнопкой мыши, затем выберите «Выбрать элемент», выберите Geckofx-Winforms.dll, и элемент управления Winform Gecko будет показан на панели инструментов
![enter image description here](https://i.stack.imgur.com/ImHPN.png)
Строка Gecko.Xpcom.Initialize (@ ”.. \ xulrunner”); указывает, где находится среда выполнения xulrunner. В этом случае мы помещаем его в папку (@ ”.. \ xulrunner”).
Теперь запустите приложение, да ~~~
![enter image description here](https://i.stack.imgur.com/UoWW2.png)