Wird IntelliTrace (tm) (historisches Debugging) für nicht verwaltete c ++ in zukünftigen Versionen von Visual Studio zur Verfügung steht?

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

Frage

Ich liebe die Idee von historischen Debuggen in VS 2010 .

Allerdings bin ich wirklich enttäuscht, dass nicht verwaltete C ++ wird weggelassen.

  

IntelliTrace unterstützt das Debuggen von Visual   Basic und C # Anwendungen, die verwenden   .NET-Version 2.0, 3.0, 3.5, oder 4. Sie   können die meisten Anwendungen debuggen, einschließlich   Anwendungen, die erstellt wurden   mit ASP.NET, Windows Forms, WPF,   Windows Workflow und WCF.   IntelliTrace nicht unterstützt   Debuggen C ++, ein Skript oder andere   Sprachen. Debuggen von F #   Anwendungen werden auf einem unterstützten   experimentelle Basis.

(Redaktion) [Das ist wirklich schlechte Unterstützung meiner Meinung nach. .NET ist weniger in der Notwendigkeit dieser Unterstützung als nicht verwaltete c ++. Ich ein immer ein wenig müde von dem Status des einfachen alten C ++ und seinem Status zweiter Klasse in der MS-Tool Welt. Ja, ich weiß, es wahrscheinlich diese Waay einfacher zu implementieren ist mit .NET und MS .NET als die Zukunft drängt, und ja, ich weiß, dass C ++ eine „alte“ Sprache ist, aber das mindert nicht die Tatsache, dass es viele sind von C ++ apps da draußen, und es wird auch weiterhin mehr Anwendungen mit C ++ gebaut sein. Ich hoffe aufrichtig, MS hat nicht C ++ fiel als unterstützten Entwickler-Tool / sprach-, die eine Schande wäre.]

Wer weiß, ob es Pläne für sie zu unterstützen C ++?

War es hilfreich?

Lösung

Nach dieser MSDN Blog-Post sie "hoffte, diese Einschränkung in der Zukunft zu beheben."

Andere Tipps

Wenn möglich, können Sie Ihre C ++ Code in GDB erstellen, die Funktionen Reverse-Debugging hat.

"Unmanaged C ++" ist ein loser Begriff. Es kann roh Montage umfassen. Grundsätzlich kann jeder Befehlsspeicher in einer im wesentlichen unvorhersagbaren Art und Weise verändern. IntelliTrace funktioniert nur anständig, weil es IL grok kann. Das ist kein Zufall, wurde IL gestaltet viel besser geeignet für die automatische Analyse als x86 Montag zu sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top