我知道可以将我们的源代码/符号发布到符号服务器,或者使用SymbolSource.org 之类的东西来允许我们在引用 DLL 时进入代码。
但是当我们不在调试会话中时,我发现无法访问相同的代码。
SymbolSource.org 有一个演示计算器应用程序,如下所示:
var c = new SimpleCalculator();
Console.WriteLine(c.Add(1, 2));
当我调试时,我可以轻松地进入 Add() 并查看源代码,但是当我只是查看代码时,没有办法做到这一点。
我猜出于某种原因这是不可能的 b/c 这将非常有帮助,我没有看到有人谈论如何做到这一点。