Sab*_*y62 3 asp.net-mvc dynamic asp.net-mvc-4 asp.net-web-api
我正在使用MVC WebAPI并将JSON对象传递给具有定义为动态的参数的方法.使用方法时,我正在访问动态对象的属性.它抛出了这个错误 - 'Newtonsoft.Json.Linq.JObject'不包含定义'
private dynamic Method1([FromBody]dynamic obj)
{
if (obj.Name.Value == "Hello")
{
//Code
}
}
Run Code Online (Sandbox Code Playgroud)
JSON具有正确的键值对.
此代码在其他计算机上运行正常,但在一台计算机上抛出错误.只是想知道我的安装是否有问题或者我错过了什么?
我在使用Json.NET作为私有程序集的应用程序时遇到了类似的问题.这个问题只发生在一台特定的机器上,结果证明该机器在GAC中安装了另一个版本的Json.NET.从GAC中删除后,应用程序开始正常运行.
归档时间: |
|
查看次数: |
3399 次 |
最近记录: |