One of the easiest ways to install fonts in your InstallShield installation is to use the Component Wizard.
The Component Wizard is a quick and safe way to add files to your project. When you use it, InstallShield will organize your files into components for you. For example, when you select the Best Practices option, it will ensure that some of the components will not contain multiple files. In other words, there will only be one Assembly file (DLL, EXE, OCX, etc.), one Font file and one Help file per component. This allows you to set the Advanced Settings individually for each of these types of files.
To use the Component Wizard, go to the Setup Design view, right-click on a feature and select it:
Running the Component Wizard
In our example, we are installing fonts, so on the first wizard page, we want to select the second option and click Next.
To install fonts, select the second option
On the next wizard page, select Fonts from the Component Types section and click Next.
Select Fonts in the Component Types section
On the Add Installed Fonts page, you can add fonts that are already installed on your system, being your development machine, or you can add custom fonts. In our case, we want to install custom fonts, so we will select the checkbox that says, “I also want to add fonts not installed on this system” and click Next.
Select the checkbox to install custom fonts
On the next page, you will be able to browse to your custom fonts and add them to your project. The end result is that each custom font will be placed in its own component.
Using the Component Wizard to create components for your custom fonts will ensure that they are installed to the right folder and are registered probably on the end-user’s system.
Try it next time. You’ll like it.