ReSharper 2025.2 Help

生成 PDB 文件

ReSharper 提供了一个命令,可以为任何 .NET 程序集生成 PDB 文件(以及源文件)。

在生成符号文件时,ReSharper 会创建与 Visual Studio 符号缓存相同的目录结构。 因此,如果您将 Visual Studio 符号缓存目录设置为输出文件夹,所有生成的符号将自动可用于 Visual Studio 调试器。 您可以在 Visual Studio 选项中获取或设置缓存目录: 调试 | 符号 | 将符号缓存到此目录

为程序集生成 PDB 文件

  1. Assembly Explorer 窗口 中选择所需的程序集。

  2. 执行以下操作之一:

    • 单击 Assembly Explorer 工具栏上的 生成 PDB ThemedIcon.SourcesFromSymbolFiles.Screen.(Gray).png

    • 右键单击所选内容,然后在上下文菜单中选择 生成 PDB

    • 进程资源管理器窗口 中,右键单击任何 .NET 进程并选择 使用 ReSharper 反编译器加载符号。 生成将立即开始,并保存到 Visual Studio 选项中指定的符号缓存目录(工具 | 选项 | 调试 | 符号)。 如果未指定目录,ReSharper 将建议自动添加 %LOCALAPPDATA%\Temp\SymbolCache 作为缓存目录。

  3. 在打开的 PDB 生成 对话框中,指定目标文件夹。 您还可以在引用层次结构中选择更多程序集。 如果在选项中指定了 Visual Studio 符号缓存(工具 | 选项 | 调试 | 符号 | 将符号缓存到此目录 ),您可以通过单选按钮选择它

    PDB 生成对话框

  4. 单击 生成。 为所选程序集创建的 PDB 和源文件将保存在指定的目标文件夹中。

    您可以在项目/PDB 生成状态窗口中查看导出程序集的进度。

    ReSharper:项目/PDB 生成状态窗口
最后修改日期: 2025年 9月 27日