/ *如果我是在删除Newtonsoft.Json.dll之后进行构建的,那么它可以正常工作,但是在清理并构建后出现相同的错误?* /
using System;
using System.Web;
using System.Data;
using System.Collections;
using localhost;
using System.Text;
using System.Collections.Generic;
using System.Net.Mail;
using System.Net;
using BusinessLayerGDS.Model;
using BusinessLayerGDS.BAL;
using System.IO;
using System.Security.Cryptography;
using System.Linq;
using System.Configuration;
using Newtonsoft.Json.Linq;
using System.Text.RegularExpressions;
using System.Xml;
**And The codes:**
Newtonsoft.Json.Linq.JObject objActualData=Newtonsoft.Json.Linq.JObject.Parse(strResponse);
答案 0 :(得分:1)
您需要执行的操作是:
C:\ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ ASP.NET临时文件
或者此文件夹在您的计算机中的位置: > ASP.NET临时文件
我看过有人在下面配置它:
c:\ Users [您的用户名] \ AppData \ Local \ Temp \临时ASP.NET文件
或者您使用的.net版本可能不同于v4.0.30319
在此文件夹中,您可能会找到一些奇怪的文件夹名称,其中一个是您的应用程序文件夹,您需要找到它所在的文件夹,然后删除 bin
中的内容。如果某些文件或文件夹被锁定,则可能需要停止IIS或IIS Express。
返回并重建您的应用程序;然后应该可以正常工作
答案 1 :(得分:0)
关闭VS
使用文本编辑器打开.csproj文件
查找所有Newtonsoft的hintpath标记
<HintPath>..\packages\Newtonsoft.Json.11.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
修复所有的提示路径-仔细查看,可以在多个位置进行配置,而Nuget对我而言并不是防弹的。