加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-16 19:53:01 所属栏目:百科 来源:网络整理
导读:我看了这个问题,但我没有看到太多的答案,显然没有一个有用,或者我不会问.我是一个.NET新手. 我的本地环境是Win7,Microsoft Virtual Web Developer 2010 Express.我将NewtonSoft.Json添加为自定义组件库. 我使用Newtonsoft.Json自定义组件构建了一个简单的“H
我看了这个问题,但我没有看到太多的答案,显然没有一个有用,或者我不会问.我是一个.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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读