Skip to content
⌘ NSIS Forum Archive

Creating installer for shell extensions?

4 posts

heshiming#

Creating installer for shell extensions?

Hi,

I've created a simple shell extension, it's an ATL attributed project. During the development, I registered the extension manually in the registry editor.

I'm wondering if there's an example or an easy way to create a shell extension installer in NSIS. I know it's basically a combination of registry settings. But is there a plug-in for this special purpose? Additionally, since shell extensions can't be deleted when explorer.exe is running, how to schedule a update-on-reboot or delete-on-reboot?

Thanks in advance!
Afrow UK#
You can use the code from this page:


-Stu
heshiming#
I'm sorry but isn't that about file associations? I'm actually looking for the information regarding working with self-registering DLLs.
kichik#
See Appendix B of the documentation for information about installing self-registering DLLs.