/bundles/itninjaweb/img/Breadcrumb_cap_w.png
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   [ - ] Hide Comments

Comments

Please log in to comment

Community Chosen Answer


Answers

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.
Answer this question or Comment on this question for clarity

Answers

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

Please log in to comment