You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NSIS编译报错:无法找到FontInstall.nsh,求字体安装解决方案

NSIS字体安装问题解决方案
  • FontInstall.nsh是第三方扩展脚本,并非NSIS默认自带组件,所以会出现找不到文件的报错。
  • 这类脚本可以从NSIS社区或用户分享的资源中获取,直接搜索相关关键词就能找到。
  • 另外,NSIS本身完全可以实现客户端字体安装,不用依赖这个第三方脚本也能完成:
    • 核心操作分两步:把字体文件复制到系统字体目录(通常是$WINDIR\Fonts),再通过修改注册表完成字体注册。
    • 示例代码:
      ; 复制字体文件到系统字体目录
      SetOutPath "$WINDIR\Fonts"
      File "your-font-file.ttf" ; 替换为你的实际字体文件名
      
      ; 注册字体到系统注册表
      WriteRegStr HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" "你的字体显示名 (TrueType)" "your-font-file.ttf"
      
    • 你已经设置了RequestExecutionLevel Admin,管理员权限这块没问题,注意注册表项里的字体显示名要和字体文件的实际名称对应一致。

内容的提问来源于stack exchange,提问作者DaveK

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 13:49:53