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

标签 installshield installshield-2011

如何阻止 installshield 注册字体?

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

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

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

是否有另一种方法可以在不重命名文件的情况下禁用此行为?

最佳答案

我找到了一个 suggestion on the Installshield似乎有效的论坛。

要禁用字体注册:

  • 转到“自定义操作和序列”
  • 在 Sequences 下找到“RegisterFonts”操作,执行
  • 将“条件”设置为 0

  • Disable font registration

    关于installshield - 如何在 Installshield (2011) 基本 msi 项目中禁用字体注册?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30080832/

    相关文章:

    windows-installer - Installshield包括卫星dll

    installation - 如何在静默模式下运行 MSI 安装程序时运行自定义操作

    visual-studio-2015 - InstallShield 2014 - Microsoft Visual C++ 2015

    installshield - 在安装过程中使用 Inno Setup 删除另一个未使用 Inno Setup 安装的应用程序

    installscript - 在 installshield/installscript 中执行命令行语句

    windows - InstallShield 2011 在系统上下文中立即执行

    c++ - 如何部署 C++ 应用程序并为我的音乐播放器创建安装文件

    windows-installer - InstallShield 如何永不覆盖文件

    visual-studio-2010 - InstallShield LE "Another version of this product is already registered"