C++/Windbgには、Time Travel Debuggingがあります。時間のトラッキングデバッグ:C#でそれを行うには?
C#でこれを行うためのパスは何ですか?
注:Visual Studioで作成したC#アプリケーションからTTDを探しています。 TTDがビジュアルスタジオにあるのか、あるいはwindbg(または他のツール)にあるのかは、私にとって重要ではありません。ポイントは完全なTTDです。
IntellitraceはTTDではありません。 Intellitraceはイベントおよび状態キャプチャシステムです。 TTDは、デバッグダンプの「ムービー」です。実行中に実行されるときに、実行時に、任意のマシンでトレースをキャプチャし、デバッガでコードを再生することができます。実行時に完全なデバッグサポート、ブレークポイント、すべての変数を取得し、fwdおよび後方で再生することができます。 TTDはインタラクティブデバッガの機能をフルに発揮しますが、デバッグ中の実際の実行と時間と場所が分断されています。
これまでに投稿されたコメントは、人々が実際にTTDでうんざりしていないことを示し、ヒップから射撃しています。タイムトラベルデバッグがWindbgのの機能です
アプリケーションがブレークモードになっている間にポインタを移動すると、実行される行(前後)が変更されます。まったく同じことではありませんが、C#の存在はまだ疑問です。 –
IntelliTraceは何ですか? https://docs.microsoft.com/en-us/visualstudio/debugger/intellitrace – Aybe
質問を不明瞭にする多くのタグを追加しました。 WinDbgでC#の時間を探していますか?その後、WinDbgにタグを付けます。 Visual StudioでC#の時間を探していますか?その後、Visual Studioにタグを付けます。 –