-
Notifications
You must be signed in to change notification settings - Fork 679
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
Debugger should support symbol and source server #373
Comments
Any word on this? |
For source server, the debugger has been working on /sourcelink and we hope to ship this in one of the upcoming releases. Folks are still working on coming up with a full plan symbol server and I don't know the latest. As a stop gap, the Roslyn team added support for /debug:embedded and the currently shipping version of the C# extension supports this. While this isn't a good option for all scenarios, depending on what your scenario is, it might make sense. |
Any updated status on this? |
Checking in on this, planning on enabling SourceLink in my projects for my customers, but I primarily work in VS Code these days, would like to have the same capability. |
This isn't something that we have started on yet. We have started the development work for authentication support for SourceLink in VS. That is the last major solution location initiative for VS. So once that is done I would hope we would have the cycles to come back and get at least unauthenticated source link + embedded source working in VS Code and VS For Mac. Authentication + Source Link + VS Code / VS For Mac would be tricky. So that will almost certainly be further out than the first two. |
This feature is now complete and I released a beta (1.15-beta1) with the feature. See instructions to install. Servers that require authentication are NOT currently supported. I opened a new issue to track that: #2071 Feel free to '+1' on that if your scenario requires authentication. |
@gregg-miskelly : Is this feature out of beta yet? |
Yes |
In Visual Studio, it is possible for the debugger to automatically download symbols and sources for the dlls being debugged (as long as the dll/exe in question is built using Windows PDBs).
The Roslyn team is planning to support both of these features for portable PDBs. This issue tracks consuming this feature from VS Code once they are available.
The text was updated successfully, but these errors were encountered: