首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >压缩windows pdb符号文件阻止调试器加载它们。

压缩windows pdb符号文件阻止调试器加载它们。
EN

Stack Overflow用户
提问于 2015-02-25 09:27:06
回答 1查看 1.8K关注 0票数 4

我写了一个脚本来托管一个符号服务器。我不想使用symstore.exe。我要做的是:-得到PDB的指导和年龄。将两者连接起来,并将我的pdb文件放入由结果字符串命名的文件夹中。

我的符号服务器/共享运行良好。

现在,为了实现压缩,我使用了Microsoft的压缩工具,但是这些符号不再由windbg加载。有人能帮我吗?据我所知,压缩pdb并将其重命名为*.pd_应该工作得很好。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-25 12:04:15

在查看了docs:https://msdn.microsoft.com/en-us/library/windows/desktop/ms681416%28v=vs.85%29.aspx之后

只要使用与资源工具包一起分发的compress.exe工具,就支持压缩符号文件。

压缩文件可以位于网络资源上,并在加载时被复制和解压缩,这意味着您必须指定一个本地符号存储区,将其复制和解压缩到其中,这必须是第一个条目,因为如果您以不同的顺序指定路径,那么它可能无法复制和解压缩它,因为如果您首先指定本地路径,它就会工作。

在您的示例中,以下操作有效:srv*C:\localSymbols*<mysymbolserver>;

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28715350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档