Json.Net无法加载程序集

时间:2016-01-21 15:31:13

标签: c# .net json.net

我试图对一个简单的json数组进行desarialize并将其绑定为这样的模型:

JSON

[{
    "id": "311697",
    "km": "36.00",
    "start": "2015-12-07",
    "end": "2015-12-07",
}, {
    "id": "311697",
    "km": "36.00",
    "start": "2015-12-07",
    "end": "2015-12-07",
}]

模型

public class SalModel
    {
        public string id{ get; set; }
        public float km{ get; set; }
        public string start{ get; set; }
        public string end{ get; set; }
    }

并且,为了获得我使用的阵列:

var json = new WebClient().DownloadString(url);

此时,阵列完美无缺。

但是,任何时候我都试图使用json.net库: 用以下方法:

var result = JsonConvert.DeserializeObject<List<SalModel>>(json);

我无法调试此方法,我收到如下错误:

  

无法加载文件或程序集&#39; Newtonsoft.Json&#39;   Version = 8.0.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed&#39;和   任何依赖。程序集的清单定义没有   匹配对程序集的引用。

0 个答案:

没有答案