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 № 1Time 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.