Asp.net DataContractJsonSerializer';未在wcf.asmx.vb文件中定义

Asp.net DataContractJsonSerializer';未在wcf.asmx.vb文件中定义,asp.net,json,vb.net,wcf,Asp.net,Json,Vb.net,Wcf,未定义“DataContractJsonSerializer”。 导入System.Runtime.Serialization.Json“在此命名空间中给出错误 此命名空间正在我的本地主机上工作,而不是在服务器上 为此,我使用Newtonsoft.json.dll尝试使用System.ServiceModel.Web.dll 请参见您是否确实已将Newtonsoft.json.dll复制到服务器上的\bin文件夹中?是的,我已将此Newtonsoft.json.dll复制到我的项目的bin文件夹

未定义“DataContractJsonSerializer”。

导入System.Runtime.Serialization.Json“在此命名空间中给出错误 此命名空间正在我的本地主机上工作,而不是在服务器上


为此,我使用Newtonsoft.json.dll

尝试使用System.ServiceModel.Web.dll


请参见

您是否确实已将Newtonsoft.json.dll复制到服务器上的\bin文件夹中?是的,我已将此Newtonsoft.json.dll复制到我的项目的bin文件夹中。您的bin是否具有System.Runtime.Serialization,这会导致错误?@kostasch。实际上,它位于
System.ServiceModel.Web.dll
DataContractJsonSerializer是System.Runtime.Serialization.Json的一部分,您的项目@code Rider中有refence System.Runtime.Serialization,我除了在本例中搜索它之外,没有做太多:)