5

我有一些要转换为 C# 的 VB.NET 代码。它使用XmlDictionaryWriter和 XmlDictionaryReaderQuotas,根据 MSDN,这两者都在 System.Xml 和 assembly 中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 中

4

2 回答 2

10

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

于 2014-11-06T14:36:10.990 回答
5

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

在此处输入图像描述

于 2015-09-07T04:57:08.057 回答