我的共享点 Web 部件有以下代码:
using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.Script.Serialization;
using Newtonsoft.Json.Linq;
namespace ScheduleWeeks.WP_ScheduleWeek
{
public partial class WP_ScheduleWeekUserControl : UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
if (Request.Params["jsonData"] != null)
{
string jsonStr = Request.Params["jsonData"];
JObject root = JObject.Parse(jsonStr);
}
else
{
Response.Write("nothing there");
}
}
}
}
但它不起作用并显示如下错误
[FileNotFoundException:无法加载文件或程序集“Newtonsoft.Json,版本=4.5.0.0,文化=中性,PublicKeyToken=30ad4fe6b2a6aeed”或其依赖项之一。找不到文件。]
但后来我评论字符串“ JObject root = JObject.Parse(jsonStr);
”所有作品都没有任何错误。我做错了什么?PS:Json.net 是用 NuGet 安装的。