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 で発生しましたが、ユーザー コードで処理されませんでした
追加情報: バッファリングが無効になっている場合、メイン スレッドでの読み取りはサポートされません。
これに対する回避策はありますか?