这与我之前的问题same error
不同这是网址https://www.walgreens.com/images/adaptive/share/images/logos/Mobile_Logo_DD.png
wallgreens(这是导致相同例外的几个示例。
我用fiddler监视会话,它正确地看到了图像(它没有被压缩)。感兴趣的可能是Content-Type: image\webp
?
我正在使用的流是在开头。
除了例外"没有想象组件......"还有一个内部异常"无法找到组件"
我使用以下内容下载图标
using (HttpWebResponse response = GetHttpWebResponse(faviconUrl))
{
if (response?.StatusCode == HttpStatusCode.OK)
{
using (Stream stream = GetSeekableStream(response.GetResponseStream()))
{
imageSource = BitmapFrame.Create(stream, BitmapCreateOptions.None, BitmapCacheOption.OnLoad);
}
}
}