I have implemented BHO in 32bit machine. It is working fine in my machine. and I have found 2 observations.
BHO Setup run on 64 bit machine which has .net framework - worked perfectly. displays messagebox on
OnBeforeNavigate2
event.BHO Setup on 64 machine w/o .net framework. installed .net framework manually and run setup. It is installing perfectly. when I open IE, it gives me a popup to enable BHO. but, it does not show messagebox. :(
I would like to know where there is a problem in framework related issue, why messagebox is not working? or I have to include any assembly manually. If yes, I would like to know which assembly is missing in that case. I have tried with dependency walker but no clue what is actually missing - no error in it.