Thank you. That works!
By the way there is a few more things I find out in order to package shell
extension with py2exe. It has to be built as an in-process COM server. So
I have added this in the setup.py
context_menu_handler = Target(
description = "Context Menu Handler",
# what
I have previously asked about how to reload a ShellExtension during
development. There a a few good suggestions like killnig the explorer
process. Now I run into a bigger issue. When I uninstall (using
innosetup), the process is still loaded and it lock up scores of DLLs.
Killing explorer i
aurora <[EMAIL PROTECTED]> writes:
> I have previously asked about how to reload a ShellExtension during
> development. There a a few good suggestions like killnig the explorer
> process.
AFAIK, the official way to kill explorer (useful during development) on
XP is to press Start->Shutdown.
> I have previously asked about how to reload a ShellExtension during
> development. There a a few good suggestions like killnig the explorer
> process. Now I run into a bigger issue. When I uninstall (using
> innosetup), the process is still loaded and it lock up scores of DLLs.
> Killing explorer