.net – 无法找到类型或命名空间名称’Newtonsoft’

前端之家收集整理的这篇文章主要介绍了.net – 无法找到类型或命名空间名称’Newtonsoft’前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我看了这个问题,但我没有看到太多的答案,显然没有一个有用,或者我不会问.我是一个.NET新手.

我的本地环境是Win7,Microsoft Virtual Web Developer 2010 Express.我将NewtonSoft.Json添加自定义组件库.

>我使用Newtonsoft.Json自定义组件构建了一个简单的“HelloWorld”Web服务.
>当我在本地计算机(Visual Web Developer 2010 Express)上进行构建时,它运行良好.我实际上得到了一个有效的JSONP输出,而不是XML.
>当我将文件FTP到远程Web服务器时,我的Web服务不起作用.我明白了:

Compilation Error Description: An error occurred during the
compilation of a resource required to service this request. Please
review the following specific error details and modify your source
code appropriately.

Compiler Error Message: CS0246: The type or namespace name
‘Newtonsoft’ could not be found (are you missing a using directive or
an assembly reference?)

Source Error:

Line 7: using System.Web.Services.Protocols;

Line 8: using System.Web.Script.Services;

Line 9: using Newtonsoft.Json;

Line 10:

Line 11: namespace System.Web.Script.Services.CS

我已经尝试了从将整个项目文件夹复制到远程文件夹,然后删除所有内容,只是复制我的asmx和web.config文件,我仍然得到错误.我将bin文件夹与Newtonsoft.Json.dll复制到远程服务器,然后尝试将其复制到根文件夹中,但无济于事.

是否必须在远程服务器上执行某些操作才能使其使用Newtonsoft.Json.dll?

复制解决方案的文件时,某些引用可能会“丢失”.
在复制文件并在其他计算机中打开后,尝试删除引用并再次添加.

另外,看看这个问题:reference dll not copying to bin with deployment project causing error

原文链接:https://www.f2er.com/json/288485.html

猜你在找的Json相关文章