Deploy a browser helper object

I wrote an IE plugin with the .NET SpicIE Framework.

During development, I tested it with the following commands: "C: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ regasm" "plugin.dll" "C: \ Program \ Microsoft SDK \ Windows \ v6.0A \ bin \ gacutil "/ if" plugin.dll "

Now I want to create an MSI installer using the Microsoft WiX Toolkit.

But I do not know which Registry Entrys are needed. I write all the records written from regasm, but it does not work, because plugin.dll must be in the global assembly cache. Some folders, such as C: \ WINDOWS \ assembly \ GAC_MSIL \ plugin \ 1.0.0.0__ec146fd6848c0024

any ideas on installing IE BHO?


Now I am doing this without SpicIE. I follow this guide: http://www.codeproject.com/KB/cs/Attach_BHO_with_C_.aspx?fid=447248&df=90&mpp=25&noise=3&sort=Position&view=Quick&fr=51&select=2421069

If I register a dll with regasm / codebase, it works.

If I want to install it using msi-installer (WiX toolkit), it doesn’t work :( I unregistered the dll, searched the registry for my GUID → I clear everything from the registry. After that I take a picture from the registry, run the command regasm and take a second snapshot. Then I compared the snapshots and created a wix-file witch, inserts all the added registry keys. This does not work. I cannot run it through the installer ...

any ideas?

0
2

EricLaw SpicIE (. , code.msdn.com). ( , 4 , ), .

.NET BHO , , Code Project (codeproject.com), . Code Project, MSDN, ++.

( + @microsoft.com), .

! mattcrow [msft]

+2

, GAC WiX. , WiX.

0

Source: https://habr.com/ru/post/1710823/


All Articles