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.
Ação recomendada
Atualize seu código para capturar HttpRequestException e TaskCanceledException em vez de WebException.
APIs afetadas
- Controle PictureBox