不幸的是,这将是非常痛苦的经历。.NET Core没有可用的真正的命令行调试器。
但是,CoreCLR开发人员使用lldb(在* nix上)用于向lldb教授有关可用于帮助调试.NET代码的许多命令的插件。
实质上:
lldb /path/to/dotnet/dotnet
plugin load /path/to/dotnet/shared/Microsoft.NETCore.App/*/libsosplugin.so
b SystemNative_ReceiveMessage
r run
clrstack
Run Code Online (Sandbox Code Playgroud)
更多文档:
如果开始使用它,您将很快意识到这是多么痛苦。不幸的是,仅将VS / Rider / VSCode用于调试器几乎是值得的。
| 归档时间: |
|
| 查看次数: |
4832 次 |
| 最近记录: |