Skip to content

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