.NET Framework 8月更新导致Windows 11打印异常 微软已分享临时解决方案
2026-8-25 05:5:50 Author: www.landian.news(查看原文) 阅读量:5 收藏

#系统资讯 安装.NET Framework 8 月更新后 Windows 11 打印出现异常,受影响的主要是 WPF 应用生成的 PDF 或 XPS 文档。这个问题与字体有关,只要更换不受影响的字体那就可以打印。微软目前也在寻找永久解决方案,初步调查显示这与微软部署的安全措施有关。解决方案:https://ourl.co/126446

据微软日前发布的支持文档,当用户在 Windows 11 上安装 8 月份发布的.NET Framework 框架更新,则某些 WPF 应用生成的文档无法正常打印。无法打印的文档主要使用 Calibri、Cambria、Constantia 或 Corbel 字体,如果使用的是其他字体则可以打印。

.NET Framework 8月更新导致Windows 11打印异常 微软已分享临时解决方案

经过初步调查微软发现这个问题主要影响使用 Calibri 字体的 PDF 文档或 XPS 文档,即如果在文档中使用相关字体那打印时就会报错。实际打印时用户可能会看到诸如 System.IO.FileFormatException 的错误代码。

要临时解决这个问题其实也很简单,用户通过 WPF 应用将文档内容修改为其他字体即可正常打印,或者用户也可以通过微软提供的临时解决方案进行修复,后续微软应该会发布更新彻底解决问题。

安全方案:

直接通过 WPF 应用编辑文档将文档字体修改为其他不受影响的字体,但每次都需要修改字体。

不安全方案:

在 WPF 应用程序配置文件 (app.config) 里添加指令,但这会禁用微软在 8 月更新中部署的安全措施

<configuration>
 <runtime>
   <AppContextSwitchOverrides
     value="Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection=true"/>
 </runtime>
</configuration>

热门推荐仅需99元/年,硅谷CN2GIA服务器,另有3年版仅需528元,限量销售,售完即止

  • 美好时光即将过去:Codex将从明天开始恢复5小时限额(仅Plus订阅用户)

  • 微软正在为Windows 11开发新的内存管理功能 用户可以手动分配不同任务内存量

  • 对象存储服务提供商又拍云及其法人被签发限高令 疑似公司遇到经营问题

  • 微软称安装8月更新后Windows 11游戏异常原因已找到:与RGB灯效驱动程序有关

  • 索尼向PS玩家发邮件强调 玩家购买的数字游戏仅为授权许可 而不是卖给玩家的

  • Windows 11测试新的持久化鼠标指示器 在鼠标指针显示大圆环标识指针位置


文章来源: https://www.landian.news/archives/126446.html
如有侵权请联系:admin#unsafe.sh