符号服务器和符号存储
正确设置符号进行调试可能是一项具有挑战性的任务,尤其是对于内核调试。 它通常需要知道计算机上所有产品的名称和版本。 调试器必须能够找到对应于每个产品发布和服务包的符号文件。 这可能会导致包含一长串目录的极长符号路径。
若要简化协调符号文件中的这些困难,请使用 符号服务器。 符号服务器使调试器能够自动检索正确的符号文件,而无需产品名称、版本或内部版本号。 Windows 调试工具包含 SymSrv 符号服务器。
符号服务器通过在符号路径中包含特定文本字符串来激活。 每次调试器需要加载新加载模块的符号时,它都会调用符号服务器来查找相应的符号文件。 符号服务器在 符号存储中查找文件。 这是符号文件、索引和管理员可用于添加和删除文件的工具的集合。 文件根据唯一参数(如时间戳和图像大小)编制索引。 Windows 调试工具包含名为 SymStore 的符号存储工具。
有关详细信息,请参阅:
- 使用 SymSrv
- 使用 SymStore
- 使用其他符号存储
- SymStore Command-Line 选项
- 符号服务器和 Internet 防火墙
相关主题