I want my installer to add runemacs.exe as an Explorer context menu item "Edit with Emacs" whenever a user right-clicks on a file. How can I do this in Advanced Installer?
Update 1: I followed this guide to use the registry to add Emacs to the Explorer context menu. But when I used Advanced Installer to modify the registry, it doesn't work completely.
Emacs installs just fine, and my "Edit with Emacs" shows up in the context menu. But when I click it, Explorer pops up an error:
"This file does not have a program associated with it for performing this action. Please install a program or, if one is already installed, create an association in the Default Programs control panel."
What am I doing wrong?
Update 2: Advanced Installer is not correctly modifying the "(Default)" value. Instead, Advanced Installer is adding a "Default" value, which is ignored by Explorer.