0

かなり大きな ASP.NET MVC サイトを 1 から 2 に移行し、現在は MVC 3.0 にしています。Glimpse を追加するとハングします。

スタック トレースには、Glimpse.Core.DLL!Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(target={}) への呼び出しがあります。

次に、モデルの検証を試みますが、モデルが初期化されておらず、検証されるべきではないため失敗します。

LINQ/Glimlse の問題に遭遇した人はいますか?

4

1 に答える 1

0

ViewModel には IsValid プロパティがあり、Glimpse は Views タブに対してシリアル化を試みます。

以下を web.config に追加するだけで、ビュー タブを無効にすることができます。

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

将来的にビュー モデルのシリアル化の既定の動作を変更することを検討していますが、この回避策により、今のところは実行できるはずです。

更新:バージョン 1.0の時点で、Glimpse はビュー モデルをシリアル化しなくなりました。つまり、これはもはや問題ではありません。

于 2011-10-12T16:59:38.320 に答える