Ich habe eine Anwendung, die sich auf Deep-Zoom-Bilder (Umwandlung von einem PNG zu einer Pyramide von JPGs in verschiedenen Maßstäben) stützt, für die wir DeepZoomTools.dll verwenden. Dies basiert auf PresentationCore.dll und funktioniert seit Jahren einwandfrei.
Nach dem Rollout von KB4040972 und KB4040973 wird bei der Konvertierung von PNG in JPG (abhängig von den Koordinaten) anstelle des enthaltenen Bildes ein Schwarzbild erzeugt.
Wenn der folgende Code in einer Konsole oder Desktop-App ausgeführt wird, funktioniert es.
Es funktioniert nur, wenn es unter einem Systemkonto mit hoher Berechtigung ausgeführt wird (z. B. vom Task-Scheduler).
Ich habe ein Projekt erstellt, um das Problem zu reproduzieren, Code unten:
%Vor%Irgendwelche Hinweise da draußen?
Microsoft hat einen Artikel veröffentlicht, in dem sie angeben, dass sie dieses Problem kennen und an einer Lösung arbeiten. Sie bieten auch eine Problemumgehung, um das Rollupupdate für Sicherheit und Qualität am 12. September 2017 vorübergehend zu entfernen.
Siehe: Ссылка
Die Diskussion wurde auf Ссылка Scheint mehr als ich dieses Problem zu haben.
Am Ende hat das empfohlene Update von Microsoft KB4043767 dieses Problem gelöst. Dies wird Teil des Rollouts Oktober sein (derzeit in der Vorschau).