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.
Action recommandée
Mettez à jour votre code pour attraper HttpRequestException et TaskCanceledException au lieu de WebException.
API affectées
- Contrôle PictureBox