6

我知道可以将我们的源代码/符号发布到符号服务器,或者使用SymbolSource.org 之类的东西来允许我们在引用 DLL 时进入代码。

但是当我们不在调试会话中时,我发现无法访问相同的代码。

SymbolSource.org 有一个演示计算器应用程序,如下所示:

var c = new SimpleCalculator();
Console.WriteLine(c.Add(1, 2));

当我调试时,我可以轻松地进入 Add() 并查看源代码,但是当我只是查看代码时,没有办法做到这一点。

我猜出于某种原因这是不可能的 b/c 这将非常有帮助,我没有看到有人谈论如何做到这一点。

4

1 回答 1

2

一种方法是使用JetBrain 的 ReSharper。它允许您通过 ctrl+单击导航到符号服务器提供的源,例如SymbolSourceMicrosoft Reference Source

于 2012-02-05T16:28:36.813 回答