Hello
In our debug engine we implement a disassembly (IDebugDisassemblyStream2).
Now we detected that running our engine in VS2015 the "Run To Cursor" functionality is always deactivated.
What puzzles me is that the same functionality is enabled when I run the same in VS2012!
I logged all disassembly method calls (their parameters and fields they set) in VS2012 and compared them to a run in VS2015, but there is no difference.
The IDebugDisassemblyStream2.Read() method sets the DSF_ADDRESS flag and the address, and the IDebugCodeContext2 is implemented.
I even checked the registry if there is something different, but its identical.
Has anyone an idea if there is a change in the IDebugDisassemblyStream2 or IDebugCodeContext2 class between vs2012 and vs2015?
Do I need to implement something in addition that was not required before?
Has anyone a functional Run To Cursor in his engine in VS2015 and can tell me what flags/fields he needed to set for a line to get this functionality activated?
Regards,
Bernd