PictureBox 引发 HttpClient 异常
当 PictureBox 从 URL 加载图像并发生网络错误时,它现在会引发 HttpClient 异常,例如 HttpRequestException 和 TaskCanceledException,而不是 WebException。
引入的版本
.NET 9 预览版 6
旧行为
以前,当 PictureBox 由于网络错误而无法从 URL 加载图像时,将引发 WebException。
新行为
从 .NET 9 开始,当 PictureBox 由于网络错误而无法从 URL 加载图像时,将引发 HttpRequestException 或 TaskCanceledException。
更改类别
此更改为行为变更。
更改原因
WebClient 已过时。
建议的操作
更新代码以捕获 HttpRequestException 和 TaskCanceledException,而不是 WebException。
受影响的 API
- PictureBox 控件