La mise à jour KB5120705 pour .net Framework peut casser l'impression sur les apps WPF

Par:
francoistonic

lun, 24/08/2026 - 15:00

Mauvaise surprise pour certains utilisateurs qui ont déployée la mise à jour cumulative pour .net 3.5 et 4.8 pour Windows et Windows Server. Des applications utilisant WPF peuvent être impactées avec une impression ou une génération PDF / XPS cassée. Le problème se situe sur System.IO.FileFormatException avec certaines polices dont Calibri. Microsoft travaille sur une solution pérenne.

En attendant, il est possible de contourner le problème avec Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection. Il est forçant la configuration : 

<configuration>
  <runtime>
    <AppContextSwitchOverrides
      value="Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection=true"/>
  </runtime>
</configuration>
Le problème viendrait d'une nouvelle vérification de sécurité par défaut dans la mise à jour d'août qui rejette la table des polices...