So I couldn't get symbols to work and I put a test on MyGet to see if I could get it to work there, and it did. I began digging and eventually compared the .pdb files. There were a couple of things different but most notably was the SRCSRV section. Testing srcsrv locally seemed to indicate everything fine, it was producing accessible urls with source files. The variable composition section is different even though they are almost identical.
Original Section produced by Klondike (Doesn't Work):
I have submitted a PR with a proposed change, but its a hack - I have no idea why the "fix" works. I can't find any documentation on what the value should be or how they are being used and by what.
So I couldn't get symbols to work and I put a test on MyGet to see if I could get it to work there, and it did. I began digging and eventually compared the .pdb files. There were a couple of things different but most notably was the SRCSRV section. Testing srcsrv locally seemed to indicate everything fine, it was producing accessible urls with source files. The variable composition section is different even though they are almost identical.
Original Section produced by Klondike (Doesn't Work):
Manually updated based on MyGet pdb that does work:
I have submitted a PR with a proposed change, but its a hack - I have no idea why the "fix" works. I can't find any documentation on what the value should be or how they are being used and by what.