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

Remove System.Diagnostics.StackTrace from debugger install #620

Merged

Conversation

gregg-miskelly
Copy link
Contributor

@gregg-miskelly gregg-miskelly commented Jul 25, 2016

The debugger was installing System.Diagnostics.StackTrace which it doesn't appear to actually need and, in the dev install scenarios at least, was causing a problem with pulling in the wrong version of System.Reflection.Metadata. This removes it so the dev and shipping code pulls in the same set of assemblies.

Testing: Verified that if I create a .vsix the debugger install still succeeds and resulting debugger works for basic things. Also verified, with private OpenDebugAD7 bits, that exception stack traces still work.

The debugger was installing System.Diagnostics.StackTrace which it doesn't
appear to actually need and, in the dev install scenarios at least, was
causing a problem with pulling in the wrong version of
System.Reflection.Metadata. This removes it so the the dev and shipping
code pulls in the same set of assemblies.
@gregg-miskelly
Copy link
Contributor Author

@caslan please review

@gregg-miskelly
Copy link
Contributor Author

@rajkumar42 @caslan ping

@rajkumar42
Copy link
Contributor

👍

@gregg-miskelly gregg-miskelly merged commit fe328c0 into dotnet:master Jul 27, 2016
@gregg-miskelly gregg-miskelly deleted the RemoveSystemDiagnosticsStackTrace branch July 27, 2016 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants