Compartilhar via


PictureBox gera exceções de HttpClient

Quando PictureBox carrega uma imagem de uma URL e ocorre um erro de rede, ele agora gera exceções HttpClient, como HttpRequestException e TaskCanceledException, em vez de WebException.

Versão introduzida

.NET 9 Preview 6

Comportamento anterior

Anteriormente, quando PictureBox falhava ao carregar uma imagem de uma URL devido a um erro de rede, uma WebException era gerada.

Novo comportamento

A partir do .NET 9, quando PictureBox não consegue carregar uma imagem de uma URL devido a um erro de rede, HttpRequestException ou TaskCanceledException são gerados.

Categoria da alteração

Esta é uma alteração de comportamento.

Motivo da alteração

WebClient é obsoleto.

Atualize seu código para capturar HttpRequestException e TaskCanceledException em vez de WebException.

APIs afetadas