I've repackaged Finale Notepad 2006 but have a problem where a critical font's registry entry (in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts key) disappears after a certain period. I've made this registry entry a keypath and can successfully repair this when the application is launched. Because Windows won't pick this change up until next boot, I either need to prompt the user to reboot, or make Windows refresh it's list of fonts. Any suggestions appreciated. The MSI is installed per machine with reboot=reallysupress if that makes any difference.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Community Chosen Answer

2
You should be able to set the REBOOT property to "Force" by using a set property Custom Action (Type 51). Applying the following condition on the Custom Action

Installed AND NOT REMOVE~="ALL"

would have the effect of setting the REBOOT property to Force during any self-repair, but would leave it set at ReallySuppress during the initial installation or during uninstallation.

Regards,

Spartacus
Answered 05/10/2006 by: spartacus
Black Belt

Please log in to comment
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Cheers, that worked great.
Answered 05/11/2006 by: meastaugh1
Senior Purple Belt

Please log in to comment
Answer this question or Comment on this question for clarity