【发布时间】:2011-04-07 16:24:44
【问题描述】:
我创建了一些代码来将 JSON HttpWebResponse 分解为 XmlDictionaryReader:
Dim response As HttpWebResponse = request.GetResponse()
Dim xmlQuotas As New Global.System.Xml.XmlDictionaryReaderQuotas
Dim yelpJson As System.Xml.XmlDictionaryReader = System.Runtime.Serialization.Json.JsonReaderWriterFactory.CreateJsonReader(response.GetResponseStream(), xmlQuotas)
在我的本地计算机以及另一台远程服务器上一切正常,但是,当我将其移至我的 GoDaddy 托管帐户时,我收到以下错误:
Compiler Error Message: BC30002: Type 'System.Xml.XmlDictionaryReaderQuotas' is not defined.
这似乎是一种标准类型,所以我不知道为什么不定义它,而且它似乎在我的本地机器和另一台远程服务器上都可以正常工作。
有人知道吗: a) 什么会导致这种情况或 b) 我如何解决它以在我的 GoDaddy 服务器上工作?
除了重新创建整个 XmlDictionaryReaderQuotas 类型之外,我已经尝试了所有方法。
【问题讨论】:
标签: asp.net xml json serialization defined