我正在尝试将结果对象返回给客户端
结果是ElasticSearch返回的列表对象
var results = new Hits()
{
Results = result.Hits.ToList()
};
AjaxResponse.AddJsonData("Hints", results); <-- Gives Error
基本上我希望客户端有一个json对象,我可以遍历并构建一些UI
我的bin文件夹中有Newtonsoft.Json.dll,但我的web.config文件中没有。 我没有把Newtonsoft.Json.dll放在GAC中
无法加载文件或程序集&#39; Newtonsoft.Json,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 30ad4fe6b2a6aeed&#39;或其中一个依赖项。定位的程序集的清单定义与程序集引用不匹配。 (HRESULT异常:0x80131040)
答案 0 :(得分:0)
确保您在代码中引用的库版本与bin文件夹和GAC中的版本相同。
答案 1 :(得分:0)
这已经解决了。 NuGet包管理器控制台安装解决了它。 不知怎的,命令没有提前工作。