Partager via


PictureBox déclenche des exceptions HttpClient

Lorsque PictureBox charge une image à partir d’une URL et qu’une erreur réseau se produit, il déclenche désormais les exceptions HttpClient, telles que HttpRequestException et TaskCanceledException, au lieu de WebException.

Version introduite

.NET 9 Preview 6

Comportement précédent

Jusque-là, lorsque PictureBox ne parvenait pas à charger une image à partir d’une URL en raison d’une erreur de réseau, cela générait un WebException.

Nouveau comportement

Depuis .NET 9, lorsque PictureBox ne parvient pas à charger une image à partir d'une URL en raison d'une erreur réseau, cela génère un HttpRequestException ou un TaskCanceledException.

Modifier la catégorie

Ce changement est un changement de comportement.

Raison du changement

WebClient est obsolète.

Mettez à jour votre code pour attraper HttpRequestException et TaskCanceledException au lieu de WebException.

API affectées