I'm having problem with the per-application-registry-keys for a very simple application I need to install. The setup installs the one EXE file in it's place and one DLL file in COMMON_FILES\my_app\the_dll.DLL .
Throughout the installation I've used the code needed and verified the existance of the right keys, in the right places, and with the right values. Somehow, the application can't be run unless I put that shared DLL in the EXE folder. AFAIK, the key that supposed to contain the application path (not the path to the EXE, but the path to use when firing the application) information is:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\MyApp.exe
and under it:
HKEY_LOCAL_MACHINE\...\App Paths\MyApp.exe\Path
The tested system is WinNT4, setup built with IS v5.53.
What am I missing here ?
Thanks,