8

我正在尝试在 Visual Studio 代码中单步执行我的 ASP 网络核心库代码,但不知道如何基本上禁用“只是我的代码”并附加 pdb。

在断点命中期间检查omnisharp行为的默认堆栈是:

MyNamespace.MyCLass.function()    
[External Code] (\Unknown Source:0)

如何调试外部库代码?

4

1 回答 1

2

我需要根据以下内容编辑 vs 代码的 launch.json工作区文件:

https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md和 _ "justMyCode":false_"requireExactSource": false"symbolPath": [ "/Volumes/symbols" ]

现在的问题是符号。无法找到用于公开发布的 asp net mvc 的 .net 核心符号。我将不得不手动编译https://github.com/aspnet/Mvc以及我感兴趣的所有其他中间件。

于 2017-05-08T17:11:29.977 回答