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

Debugger should support symbol and source server #373

Closed
gregg-miskelly opened this issue May 24, 2016 · 8 comments
Closed

Debugger should support symbol and source server #373

gregg-miskelly opened this issue May 24, 2016 · 8 comments

Comments

@gregg-miskelly
Copy link
Contributor

gregg-miskelly commented May 24, 2016

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.

@0xdeafcafe
Copy link

Any word on this?

@gregg-miskelly
Copy link
Contributor Author

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.

@ctaggart
Copy link

ctaggart commented Apr 8, 2017

Any updated status on this?

@aidapsibr
Copy link

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.

@gregg-miskelly
Copy link
Contributor Author

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.

@gregg-miskelly
Copy link
Contributor Author

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.

@garfbradaz
Copy link

@gregg-miskelly : Is this feature out of beta yet?

@gregg-miskelly
Copy link
Contributor Author

Yes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants