Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linq 一瞥挂起的网站,调用验证代码的原因也不可预知_Linq_Asp.net Mvc 3_Glimpse - Fatal编程技术网

Linq 一瞥挂起的网站,调用验证代码的原因也不可预知

Linq 一瞥挂起的网站,调用验证代码的原因也不可预知,linq,asp.net-mvc-3,glimpse,Linq,Asp.net Mvc 3,Glimpse,我有一个相当大的ASP.NET MVC站点,从1迁移到2,现在是MVC 3.0。我给它加了一瞥,它就挂了 在堆栈跟踪中,有一个对scape.Core.DLL的调用!Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(target={}) 然后尝试验证模型-由于模型未初始化且不应验证,因此验证失败 还有人遇到LINQ/Glimplse问题吗 您的ViewModel上有一个IsValid属性,它试图为“视图”选项卡序列化 只需将以下

我有一个相当大的ASP.NET MVC站点,从1迁移到2,现在是MVC 3.0。我给它加了一瞥,它就挂了

在堆栈跟踪中,有一个对scape.Core.DLL的调用!Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(target={})

然后尝试验证模型-由于模型未初始化且不应验证,因此验证失败


还有人遇到LINQ/Glimplse问题吗

您的ViewModel上有一个IsValid属性,它试图为“视图”选项卡序列化

只需将以下内容添加到web.config中,即可禁用“视图”选项卡:

<glimpse>
<pluginBlacklist>
<add plugin="Glimpse.Mvc3.Plugin.Views" />
</pluginBlacklist>
</glimpse>


,scape不再序列化视图模型-这意味着这不再是一个问题。

您可以共享完整的堆栈跟踪吗?另外,您的视图模型是否是延迟加载的EF管理对象?WebRefocus.DLL!MyNamespace.Models.MyModel.IsValid.get()行398 C#[Lightweight Function]skillip.Core.DLL!Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(对象目标={MyNamespace.Models.MyModel})+0x57字节scape.Core.DLL!GlimpseValueProvider.GetValue(对象目标)+0x27字节