Как мне написать надстройку IE 8 в чисто управляемом C # - PullRequest
5 голосов
/ 22 июля 2009

Я хотел бы написать дополнение для IE 8, но я хочу использовать чистый управляемый C #. Возможно ли это еще? Я знаю, что долгое время мы говорили только на C ++.

Ответы [ 3 ]

19 голосов
/ 22 июля 2009

В конечном счете, C # в конечном итоге вызовет функции COM в IE8. Есть структура под названием Spicie, которая делает это проще, и некоторые другие примеры здесь: http://www.enhanceie.com/ie/dev.asp

Как правило, писать расширения для браузеров в .NET - плохая идея, потому что это сильно влияет на производительность, и существует вероятность конфликтов во время выполнения, потому что в настоящее время в процесс может быть загружена только одна версия .NET; если два аддона захотят использовать конфликтующие версии .NET, один не удастся.

2 голосов
/ 17 октября 2009

Посмотрите на это

http://code.msdn.microsoft.com/SpicIE

1 голос
/ 01 сентября 2011

Этот вопрос сейчас довольно старый, но опубликовать его на тот случай, если кто-то посчитает его полезным. =) * * Тысяча одна

У меня есть еще один ответ на SO о том, как сделать надстройки IE 8 с помощью C #:

Как начать разработку расширений Internet Explorer?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...