Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken Source Link for WinRT.Runtime #1517

Open
dongle-the-gadget opened this issue Feb 25, 2024 · 1 comment
Open

Broken Source Link for WinRT.Runtime #1517

dongle-the-gadget opened this issue Feb 25, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@dongle-the-gadget
Copy link
Contributor

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 dongle-the-gadget added the bug Something isn't working label Feb 25, 2024
@manodasanW
Copy link
Member

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants