ちょっと前に Html Agility Pack の使い方を調べていました。 実はこのとき、ユニバーサルなプロジェクトでテストを書いてストアアプリ側で実行していたのですが、いざ Windows Phone プロジェクトで実行しようとしたところ、NullReferenceException で落ちてしまいました。 どうやら、Windows Phone プロジェクトのときだけ HtmlDocument.Load() を呼ぶところで落ちているようです。 using (var stream = await sampleFile.OpenStreamForReadAsync()) { var doc = new HtmlAgilityPack.HtmlDocument(); doc.Load(stream); とりあえず HtmlDocument.LoadHtml() なら落ちないみたいなので、Wi