Domanda

Per un progetto universitario ho programmato un oggetto Helper Browser per Internet Explorer per elaborare le informazioni del documento Web durante la navigazione. Funzionava correttamente su Windows XP con IE6 e IE7.

Ora ho il problema che in Windows Vista lo stesso BHO necessita dei diritti di amministratore per funzionare. Browser e BHO in esecuzione se si avvia IE come amministratore ma se si avvia come utente normale si arresta in modo anomalo.

Il BHO è ovviamente registrato sul sistema e attivato nel browser.

Cosa posso fare affinché un utente con diritti non di amministratore possa eseguire il BHO registrato e attivato? O forse qualcos'altro è la ragione e mi manca del tutto?

Grazie mille per il tuo aiuto!

È stato utile?

Soluzione

Non sono sicuro che il tuo problema sia correlato ad azioni personalizzate nel tuo programma di installazione, ma i seguenti due link dovrebbero aiutarti.

Altri suggerimenti

Dovresti usare un debugger per determinare perché l'addon si sta bloccando. È probabile che tu stia tentando di scrivere in una posizione protetta e, in caso contrario, il tuo codice non riesce a verificare la presenza di un errore.

L'uso di Process Monitor e la ricerca di resi Access_Denied è spesso utile, ma usare un debugger completo è la strada giusta da percorrere.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top