« Porting Firefox extensions to Internet Explorer Part 2 | Main | PeteSearch and the semantic web applied »



Can you shed some light on how to package this application for other people to download and "add-on" w/o going through the compiler? Thanks

Pete Warden

Hi Dave,
if you're interested in PeteSearch, I'm working on converting it to Internet Explorer, and it's still not completely working yet. You can try it now on Firefox at http://petesearch.com/ though.

If you're thinking more generally, about how to create your own add-on for IE, you'll need to use a compiler to build one.

Sorry if I'm misunderstanding your question,. Feel free to email me with more details if this doesn't help.


Hi Pete,

Thanks for your reply. I actually followed your step through until I tried to use clickonce, which is supposed to be supported in the VC++ Express version. But I cannot find the Publish Tab in the project properties. And the "Deploy" option (if you right click the project in the solution explorer) is disabled (faded).

This is not what the VC++ Express msdn documents describes. I was wondering if I missed something.


Pete Warden

Ah, I think I understand now. I wasn't aware of ClickOnce, that does look very convenient. Since installing a BHO requires registry access, that may complicate things a bit. I'll look into this a bit more, and let you know what I find out.

My current solution is to use the NSIS install system, since I've used it in the past, it's free, and well-supported.

I've got an NSIS script that just calls RegDLL PeteSearch.dll to do the registry magic. I'll be posting my current PeteSearch code soon, and will include that script.

If you're interested in NSIS, here's a good starting article:

The comments to this entry are closed.