¿Los objetos de ayuda del navegador (BHO) en Windows Vista solo con derechos de administrador?

StackOverflow https://stackoverflow.com/questions/157755

  •  03-07-2019
  •  | 
  •  

Pregunta

Para un proyecto universitario, programé un objeto de ayuda de navegador de Internet Explorer para procesar información de documentos web mientras exploraba. Se estaban ejecutando correctamente en Windows XP con IE6 e IE7.

Ahora tengo el problema de que, bajo Windows Vista, el mismo BHO necesita derechos de administrador para ejecutarse. El navegador y BHO se ejecutan si inicia el IE como administrador, pero si inicia como usuario normal, se bloquea.

Por supuesto, el BHO está registrado en el sistema y activado en el navegador.

¿Qué puedo hacer para que un usuario con derechos no administrativos pueda ejecutar el BHO registrado y activado? ¿O tal vez es otra razón la razón y la echo de menos?

¡Muchas gracias por tu ayuda!

¿Fue útil?

Solución

No estoy seguro de si su problema está relacionado con acciones personalizadas en su instalador, pero los siguientes dos enlaces lo ayudarán.

Otros consejos

Debería usar un depurador para determinar por qué el complemento está fallando. Es probable que esté intentando escribir en una ubicación protegida, y cuando eso falla, su código no puede verificar el resultado de un error.

El uso de Process Monitor y la observación de las devoluciones de Access_Denied a menudo son útiles, pero usar un depurador completo es el camino correcto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top