导航到:来自符号文件的源代码
此命令尝试获取库符号的原始源文件并在其中显示该符号。
当您在源代码中对库符号以及反编译的源代码使用 导航到 时,此命令将可用。 您可以从 程序集资源管理器、 文件结构窗口 和其他工具窗口调用此命令。

dotPeek 从符号服务器下载所需文件可能需要一些时间;在这种情况下,您将看到下载进度。
要成功执行此命令,目标程序集应具有可用的 PDB 信息。 dotPeek 使用两种方法搜索 PDB:
它会在目标程序集所在的同一目录中本地搜索 PDB。
如果未能在该位置找到 PDB,它会使用
_NT_SYMBOL_PATH环境变量在符号服务器上查找。一些公司通过符号服务器(源服务器)发布其部分源代码。 例如,Microsoft 使用此技术提供对 .NET Framework 源代码的访问。 如果目标 PDB 的符号服务器可用,此命令可以访问以这种方式存储的源代码。
要使 dotPeek 识别可用的符号服务器,您需要在 _NT_SYMBOL_PATH 环境变量中指定它们。 dotPeek 将查找符号文件并从指定位置下载它们。
如果源符号托管在私有源服务器上,dotPeek 将使用私有 Source Link 获取它们,并在必要时请求连接凭据。
如果您使用私有 Source Link,请确保在 dotPeek 选项 Ctrl+Alt+S 的 页面上的 启用不公开源链接支持。
此功能的灵感来源并借鉴自 JetBrains ReSharper ,这是一款面向 Microsoft Visual Studio 的开发者生产力工具。
最后修改日期: 2025年 9月 28日