无法解析XmlDictionaryWriter?

时间:2013-11-08 18:35:48

标签: c# .net xml vb.net

我有一些VB.NET代码,我正在转换为C#。它使用XmlDictionaryWriter和XmlDictionaryReaderQuotas,根据MSDN,它们都在System.Xml和程序集System.Runtime.Serialization中。我添加了System.Runtime.Serialization作为参考。它一直说不能找到它们。这是VB.NET代码:

Dim xmlreader As System.Xml.XmlDictionaryReader

Dim quotas As New System.Xml.XmlDictionaryReaderQuotas

xmlreader = JsonReaderWriterFactory.CreateJsonReader(result, quotas)

这是在VS2013 / .NET Framework 4中

2 个答案:

答案 0 :(得分:10)

添加对System.Runtime.Serialization的引用应该可以解决问题。

答案 1 :(得分:5)

右键单击Project下的References文件夹并添加Reference,左侧在Assembly click Framework下,然后右侧搜索框类型System.Runtime.Serialization,选中复选框并单击add。它应该添加到您的项目中。在.cs文件中使用System.Runtime.Serialization添加应解决您的问题。

enter image description here