Debugging Visual D using Visual D

Rainer Schuetze via Digitalmars-d-debugger digitalmars-d-debugger at puremagic.com
Wed Aug 16 12:35:19 PDT 2017



On 16.08.2017 21:18, Johnson Jones wrote:
> What's strange is that with your changes, privateregistry seems to use 
> them... but it still loads the old(I think) visualD because when I try 
> the debug the BP's are not hit and the module shows the original visualD 
> directory.

The Visual D installer adds the extension to the VS installation 
("c:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\Common7\IDE\Extensions\Rainer Schuetze\VisualD") 
so it is immediately available for all users and suffixes.

You can move it to 
"%HOME%\AppData\Local\Microsoft\VisualStudio\15.0_<id>\Extensions\Rainer 
Schuetze\VisualD" to load it only with the version without suffix. With 
both the system wide extension and the one in the "Exp" folder, the 
extension from the user folder took precedence for me, though.

If you run "devenv /RootSuffix Exp /Log" VS writes a log into 
"%APPDATA%\Roaming\Microsoft\VisualStudio\15.0_<id>Exp\ActivityLog.xml" 
that also lists detected extensions.


More information about the Digitalmars-d-debugger mailing list