Link to home
Start Free TrialLog in
Avatar of cgammans
cgammans

asked on

Writing shell extensions in Python and compiling

I am trying to create a shell extension context menu and icon overlay. I have successfully registered and seen a context menu show up when right clicking and the menu clicks are correctly responding to the code when running the program through the Python interpreter.

My issue is when I try to compile the Python code to an executable or dll with cx_Freeze or py2exe. It builds the executable/dll and running the executable creates a registry entry, but no menu shows up when right clicking after restarting explorer.exe.

I thought cx_Freeze or py2exe would be able to register the context menu or overlay and have it talk to the code within the exe/dll.

I have more details if requested/needed.
ASKER CERTIFIED SOLUTION
Avatar of cgammans
cgammans

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Rob Jurd
Question finalised so this request is closed.