deploying registry changes with an MSI
Iv been given the task of packaging the audacity lame codec so it can be deployed so our version of audacity (1.2.6) can save as MP3, we dont want to upgrade as yet as this software is very widespread across our RM CC4 multi-site network.
Iv created an MSI using the witem installer software which drop the codec files into "C:\program Files\Audacity\Audacity 1.2.6\Plug-Ins\" and also write two registry keys one to the HKCU hive giving the location of the Lame.dll file, also in HKLM under the active setup theres a key detailing the MSI's GUID and to copy anything detailed in the HKCU to all users.
The first couple of tests I did seemed to work OK, when logging in I got a little Audacity setup screen with a progress bar and it found the lame codec, great I thought but next time I came to test it didnt display any setup dialogues on login and couldnt locate the lame codec, I tried again on a different machine and this one did display the dialogue on login but then asked for the installation source MSI file.
It all just seems a bit hit and miss, does anyone have a concrete solution for deploying the lame codec?