Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I disable font registration in an Installshield (2011) basic msi project?

How can I stop installshield from registering fonts?

I've got a number of installshield projects deploying web applications, which all feature GlyphIcons and FontAwesome fonts. Installshield automatically registers these files (*.ttf, *.eot, *.otf) with the operating system.

This is a problem because the file can't be removed for uninstalls or upgrades.

The instructions here or here don't work since those fields simply don't exist in my version of installshield/project type.

Is there another way to disable this behaviour without renaming the files?

like image 564
reckface Avatar asked May 06 '15 15:05

reckface


1 Answers

I found a suggestion on the Installshield forums that seems to work.

To disable font registration:

  1. Go to "Custom Actions and Sequences"
  2. Locate the "RegisterFonts" action under Sequences, Execute
  3. Set the "Conditions" to 0

Disable font registration

like image 90
reckface Avatar answered Oct 19 '22 17:10

reckface