0

Visual Studio 2015 Community で 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.NotSupportedException' の例外が System.Windows.ni.dll で発生しましたが、ユーザー コードで処理されませんでした

追加情報: バッファリングが無効になっている場合、メイン スレッドでの読み取りはサポートされません。

これに対する回避策はありますか?

4

0 に答える 0