Is there a way to view the SourceLink data in a PDB file in order to validate that SourceLink is working?

362 Views Asked by At

I created a targets file to enable SourceLink. When running the build, I was able to validate that the source_link.json files were being generated.

However, when I try to check the PDB with srctool.exe [PDB file path], it says the file is not source indexed.

Because SourceLink appears to be a newer process, I'm not sure if srctool.exe is compatible with it or not.

Is there any easy way to "break open" a PDB file and verify that the SourceLink information exists?

1

There are 1 best solutions below

0
magicandre1981 On BEST ANSWER

You can use the free tool dotpeek to see the content of the PDB via Tools->Show PDB content:

enter image description here

When you scroll to the end, you see the SourceLink entry if it was added:

enter image description here