如何在Installshield(2011)基本msi项目中禁用字体注册?

rec*_*ace 5 installshield installshield-2011

如何阻止installshield注册字体?

我有许多部署web应用程序的installshield项目,它们都具有GlyphIcons和FontAwesome字体.Installshield自动将这些文件(*.ttf,*.eot,*.otf)注册到操作系统.

这是一个问题,因为无法删除文件以进行卸载或升级.

此处此处的说明不起作用,因为这些字段在我的installshield/project类型的版本中根本不存在.

有没有其他方法可以在不重命名文件的情况下禁用此行为?

rec*_*ace 5

在Installshield论坛发现了一个似乎有效的建议.

要禁用字体注册:

  1. 转到"自定义操作和序列"
  2. 在Sequences,Execute下找到"RegisterFonts"操作
  3. 将"条件"设置为0

禁用字体注册