いくつかのVisualStudioデバッガービジュアライザーを正常に作成しましたが、それらは非常にうまく機能しています。ただし、一部のオブジェクトでは、オブジェクトを逆シリアル化しようとするとタイムアウトエラーが発生します。objectProvider.GetObject()
System.Exception: Function evaluation timed out.
at Microsoft.VisualStudio.DebuggerVisualizers.DebugViewerShim.PrivateCallback.MaybeDeserializeAndThrowException(Byte[] data)
他のビジュアライザーの中には、表示時間がはるかに長い(5〜10秒)大きなデータオブジェクトでも正常に動作するものもありますが、タイムアウトはかなり速く発生します(ビジュアライザーアイコンをクリックしてから約1秒後)。タイムアウト。
シリアル化を表示する必要のあるフィールドに制限するカスタムオブジェクトソースをすでに作成しました。タイムアウトせずにデータを逆シリアル化するには、他に何ができますか?