Question

I need to install my custom BHO (written in C#) on Internet Explorer with Enhanced Protection Mode.

According to this MS blog post, in Win7 all I need to do is use a 64bits binary, but it does not seem enough as the BHO is still blocked. Is there any debug log I can use to know what the exact issue is ?

Était-ce utile?

La solution

  1. You should not write IE extensions in Managed Code.
  2. You need to register your code in both 32bit and 64bit mode. IE will not load your extension if it is only registered in one bitness. To quote the article you linked:

In order to be EPM-compatible, Toolbars and BHOs must be available in 32bit and 64bit flavors, to avoid toolbars or other UI appearing and disappearing as you navigate between zones that run at different bitnesses.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top