IntelliTrace (tm) (debug cronologico) sarà disponibile per c ++ non gestito nelle versioni future di Visual Studio?

StackOverflow https://stackoverflow.com/questions/1625362

Domanda

Adoro l'idea di debug storico in VS 2010 .

Tuttavia, sono davvero deluso dal fatto che il C ++ non gestito venga lasciato fuori.

  

IntelliTrace supporta il debug di Visual   Applicazioni di base e C # che utilizzano   .NET versione 2.0, 3.0, 3.5 o 4. Tu   può eseguire il debug della maggior parte delle applicazioni, incluso   applicazioni create da   utilizzando ASP.NET, Windows Form, WPF,   Flusso di lavoro di Windows e WCF.   IntelliTrace non supporta   debug di C ++, script o altro   le lingue. Debug di F #   le applicazioni sono supportate su un   basi sperimentali.

(editoriale) [Questo è davvero uno scarso supporto secondo me. .NET ha meno bisogno di questa assistenza rispetto al c ++ non gestito. Mi sto stancando un po 'dello stato del semplice vecchio C ++ e del suo status di seconda classe nel mondo degli strumenti MS. Sì, mi rendo conto che probabilmente è SEMPRE più semplice implementarlo con .NET e MS stanno spingendo .NET come futuro, e sì, so che C ++ è un "vecchio" linguaggio, ma ciò non diminuisce il fatto che ci sono molte app C ++ là fuori e continueranno ad esserci più app costruite con C ++. Spero sinceramente che MS non abbia abbandonato C ++ come strumento / linguaggio di sviluppo supportato, sarebbe un peccato.]

Qualcuno sa se ci sono piani per supportare C ++?

È stato utile?

Soluzione

Secondo questo Post sul blog MSDN sperano di risolvere questa limitazione in futuro. & Quot;

Altri suggerimenti

Se possibile, è possibile compilare il codice C ++ in GDB con funzionalità di debug inverso.

" C ++ non gestito " è un termine non definito. Può includere un assieme grezzo. Fondamentalmente, ogni istruzione può cambiare la memoria in modo essenzialmente imprevedibile. IntelliTrace funziona solo in modo decente perché può individuare IL. Questa non è una coincidenza, IL è stato progettato per essere molto più adatto all'analisi automatica rispetto all'assemblaggio x86.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top