Windows 8アプリを構築していて、WebサービスからXAMLを解析してRichTextBlockに入れたいと思っています。XamlReaderを使用してこれを使用しようとしていますが、Microsoftのドキュメントにあるこのコードは、私の環境で例外をスローしています。
string xaml = "<Ellipse Name=\"EllipseAdded\" Width=\"300.5\" Height=\"200\" Fill=\"Red\" \"http://schemas.microsoft.com/winfx/2006/xaml/presentation\"/>";
object ellipse = Windows.UI.Xaml.Markup.XamlReader.Load(xaml);
2行目を実行すると、例外が発生します。
An unhandled exception of type 'Windows.UI.Xaml.Markup.XamlParseException' occurred in mscorlib.dll
WinRT information: illegal qualified name character [Line: 1 Position: 68]
Additional information: Unspecified error
私のバージョンのVSは、Microsoft Visual C#2012(Microsoft Visual Studio Premium 2012バージョン11.0.51106.01、Microsoft .NET Frameworkバージョン4.5.50709)です。ドキュメントには、Windows8がロード方式をサポートする必要があると記載されています。何か案は?