22年12月Win10更新后Wpf FlowDocument 无法正确显示图片问题

最近发现以前做的程序打印功能出了问题,Wpf的DocumentViewer中不能正确显示FlowDocument的图片。经过反复搜索,发现是M$在2022年12月发布的安全更新包 KB5022083中对该功能做出了限制。解决方法如下:

使用管理员模式打开命令行,并输入:

reg add "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /v "DisableDec2022Patch" /t REG_SZ /d "*" /reg:64

最后,Redmond公司通过以下带外更新解决了问题。请注意,它们都不能通过Windows Update获得,因此您必须手动安装它们。

Product VersionUpdate
Windows 11, version 22H2
.NET Framework 4.8.1Catalog5023327
Windows 11, version 21H2Catalog5023367
.NET Framework 4.8Catalog5023323
.NET Framework 4.8.1Catalog5023320
Windows Server 2022Catalog5023368
.NET Framework 4.8Catalog5023324
.NET Framework 4.8.1Catalog5023321
Azure Stack HCI, version 22H2
.NET Framework 4.8Catalog5023324
Azure Stack HCI, version 21H2
.NET Framework 4.8Catalog5023324
Windows 10 Version 22H2Catalog5023366
.NET Framework 4.8Catalog5023322
.NET Framework 4.8.1Catalog5023319
Windows 10 Version 21H2Catalog5023365
.NET Framework 4.8Catalog5023322
.NET Framework 4.8.1Catalog5023319
Windows 10 Version 20H2Catalog5023364
.NET Framework 4.8Catalog5023322
.NET Framework 4.8.1Catalog5023319
Windows 10 1809 (October 2018 Update) and Windows Server 2019Catalog5023363
.NET Framework 4.7.2Catalog5023333
.NET Framework 4.8Catalog5023326
Windows 10 1607 (Anniversary Update) and Windows Server 2016Catalog5023416
.NET Framework 4.7.2Catalog5023332
.NET Framework 4.8Catalog5023325

安装前记得用管理员模式运行cmd.exe删除对应安装包:

reg delete "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /reg:64 /f

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值