views:

59

answers:

2

Hi,

I just opened an old C project in Visual Studio 2010 and tried to understand Intellitrace. But I get this error message

Intellitrace is not available for native or mixed-mode debugging

I searched a bit on SO and found similar but not yet resolved questions. Do you know what could be the problem? Thanks

A: 

Intellitrace only works for managed debugging (eg. C# or vb).

Femaref
+1  A: 

The Intellitrace technology is currently only available on managed projects. Mixed-mode by definition contains native code therefore it is disabled.

linuxuser27
holy crap! And nothing can be done to my project so it can use this amazing feature?
Werner
Not currently. There have been many request for this feature though.
linuxuser27
oh man :( stupid microsoft people, I can not imagine what hidden interests are there ...
Werner
by the way, I know that gdb implements reverse debugging, but is it here some IDE (Eclipse, Xcode, etc) for C++ that can graphically work with something similar?
Werner
I am also familiar with that functionality within `gdb` but I am not aware of a UI that exposes it. I would check `DDD` but I could not find a definitive answer from their site, but its last release was prior to the inclusion of that technology in `gdb`.
linuxuser27
VMWare has some nice tools that work on native code. Check out www.replaydebugging.com
Abhijit Rao