Freigeben über


PictureBox löst HttpClient-Ausnahmen aus

Wenn PictureBox ein Bild unter einer URL lädt und ein Netzwerkfehler auftritt, werden jetzt Ausnahmen vom Typ HttpClient (also beispielsweise HttpRequestException und TaskCanceledException) ausgelöst anstatt Ausnahmen vom Typ WebException.

Eingeführt in Version

.NET 9 Preview 6

Vorheriges Verhalten

Wenn PictureBox aufgrund eines Netzwerkfehlers ein Bild unter einer URL nicht laden konnte, wurde eine Ausnahme vom Typ WebException ausgelöst.

Neues Verhalten

Ab .NET 9 wird HttpRequestException oder TaskCanceledException ausgelöst, wenn PictureBox aufgrund eines Netzwerkfehlers ein Bild unter einer URL nicht laden kann.

Ändern der Kategorie

Diese Änderung ist eine Verhaltensänderung.

Grund für die Änderung

WebClient ist veraltet.

Aktualisieren Sie Ihren Code, um HttpRequestException und TaskCanceledException anstelle von WebException abzufangen.

Betroffene APIs