/ / Debug dei viaggi nel tempo: come farlo in C #? - c #, visual-studio, windbg, visual-studio-debugging

Debug dei viaggi nel tempo: come farlo in C #? - c #, visual-studio, windbg, visual-studio-debugging

In C ++ / Windbg, c'è ora Debug dei viaggi nel tempo.

Qual è il percorso per farlo in C #?

Nota: sto cercando TTD da un'app C # creata in Visual Studio. Se il TTD è in Visual Studio o in WindBg (o qualche altro strumento) non ha importanza per me. Il punto è pieno TTD.

Intellitrace non è TTD. Intellitrace è un sistema di acquisizione di eventi e stati. TTD è un "filmato" di un dump di debug, che ti permette di catturare la traccia in fase di esecuzione, su qualsiasi macchina, e quindi riprodurre il codice nel debugger, come eseguito durante l'esecuzione. Ottieni il supporto completo per il debug, i punti di interruzione, tutte le variabili, mentre viene eseguito e puoi giocare in avanti e indietro. TTD offre tutta la potenza del debugger interattivo, ma disconnesso nel tempo e nello spazio dall'esecuzione effettiva in fase di debug.

I commenti pubblicati fino ad ora indicano che la gente non ha effettivamente disossato su TTD e sta girando dall'anca. Si prega di prendere il tempo necessario per comprendere correttamente TTD prima di commentare, fare downvoting, ecc.

risposte:

1 per risposta № 1

Time Travel Debugging è una funzionalità di Windbg, in VS, non ha la stessa funzionalità, ma è così è stato inviato al team del prodotto

Potresti votare e aggiungere il tuo commento lì.

Inoltre, come il suggerimento di Aybe, IntelliTrace sarebbe uno strumento similare in VS IDE che potrebbe aiutarti ad analizzare il problema del codice.