CsWinRT icon indicating copy to clipboard operation
CsWinRT copied to clipboard

Broken Source Link for WinRT.Runtime

Open dongle-the-gadget opened this issue 1 year ago • 1 comments

Describe the bug Even though WinRT.Runtime includes the Source Link GitHub package, the integration is completely broken. This means debugging WinRT.Runtime is a massive pain without embedding or building the source code yourself.

To Reproduce Try to view the definitions of WinRT.Runtime methods and notice Visual Studio fallbacks to decompilation rather than Source Link.

Alternatively, it can also be verified by going to NuGet Package Info for CsWinRT. The Source Link label, under Health (at the left side) reports "Missing Symbols".

Expected behavior Source Link should work properly.

Version Info CsWinRT 2.0.7

dongle-the-gadget avatar Feb 25 '24 16:02 dongle-the-gadget

This looks like we might need to publish symbols on the Microsoft public symbol server, will look more into this.

manodasanW avatar Feb 26 '24 22:02 manodasanW