根据list of available namespaces in a PCL project,System.Xml
已被提升。但是,引用XmlTextReader
时会出现编译错误,该错误位于System.Xml命名空间内。
我的目标是.NET 4.0 + Silverlight 5(Profile14)。我也尝试过.NET4.0.3 + SL(Profile19)和.NET 4.5 + SL(Profile24)。
因此XmlTextReader
应该在PCL中可用,如果没有,我在哪里可以找到可用类和哪些类的明确列表?
答案 0 :(得分:3)
不是,但您可以使用XmlReader.Create()
代替。顺便说一下,它是推荐的解决方案for full .Net too:
注意强>
从.NET Framework 2.0开始,我们建议您使用XmlReader.Create方法创建XmlReader实例以利用新功能。
像往常一样,有a tool for that。 here是一个简短的介绍。