0

我正在 Visual Studio 2015 社区中编写 RSS 阅读器。我的项目在 Windows Phone 8.1 Silverlight 中。

我已按照视频中的说明进行操作。

问题是,当项目即将在模拟器上进行测试时,NotSupportedException会在以下代码中抛出 a:

public async void LoadRss(string url) {
    HttpClient client = new HttpClient();
    using (var stream = await client.GetStreamAsync(url))
    {
        XmlSerializer serializer = new XmlSerializer(typeof(Rss));
        this.Rss = serializer.Deserialize(stream) as Rss; //THE CURSOR POINTS HERE
        IsLoaded = true;
    }
}

例外:

System.Windows.ni.dll 中出现“System.NotSupportedException”类型的异常,但未在用户代码中处理

附加信息:禁用缓冲时,主线程不支持读取。

有什么解决方法吗?

4

0 回答 0