用JObject解决C#问题

时间:2012-09-26 03:50:50

标签: c# asp.net sharepoint json.net

我有这个代码用于我的web-part for sharepoint:

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,Version = 4.5.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed'或其中一个依赖项。找不到文件。]

但是我发表评论字符串“JObject root = JObject.Parse(jsonStr);”一切正常,没有任何错误。我做错了什么? P.S。:Json.net与NuGet一起安装。

0 个答案:

没有答案