Quick tip: DLL debugging on device with the Executables view.
The executables view was a great addition to the tool by providing a dymanic list of executables and their source files in an easily accesible area. We’ve had a few customers who asked for some clarifications on how they can use this view to help them hit breakpoints in DLL’s that are launched by their executable.
So here are a few quick steps to follow once you know what executable will load the dll:
–Get connected to TRK.
–Drag-n-drop the dll you want to debug onto the ‘Executables’ View.
–Set breakpoints in the dll source files.
–On the device, launch the executable that will launch the dll.
–On the IDE, click on the DEBUG icon, you should get prompted about creating a debug configuration. From the first screen, select ‘Attach to Process’:
–Follow through the wizard which will help determine which connection type you are using to connect to the phone.
–You should then get prompted to select the process you want to attach to. Click on the one that launches the dll you want to debug:
![]()
–Lastly, you will be asked to browse to the location of the executable that launches the DLL. Once you’ve done this you should be able to hit your breakpoints in the DLL.


