PDBExplorer最新版

下载排行|最近更新

软件
软件
文章
当前位置:首页应用软件编程开发 → PDBExplorer最新版下载-PDB文件查看工具(PDBExplorer) v1.0官方版下载
PDBExplorer最新版下载-PDB文件查看工具(PDBExplorer) v1.0官方版下载

PDB文件查看工具(PDBExplorer) v1.0官方版

评分:5.0
下载地址
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

PDBExplorer最新版是一款专门用来打开PDB格式文件的查看工具,我们可以将PDB文件里的内容通过这款软件来直接打开,并且能够从文件内容里快速找到自己需要的信息。

PDBExplorer特别版

功能介绍

1. 查看pdb文件头信息,可以修改名称,模拟器不支持中文PDB名称文件使用此功能修改比较方便;

2. 查看所有记录,并显示各个记录的偏移地址、长度、属性、标识等信息;

3. 记录可以分文本方式、十六进制单记录以及浏览全部方式查看,并可以快速定位;

常见问题

什么是PDB文件?

大部分的开发人员应该都知道PDB文件是用来帮助软件的调试的。但是他究竟是如何工作的呢,我们可能并不熟悉。本文描述了PDB文件的存储和内容。同时还描 述了debugger如何找到binay相应的PDB文件,以及debugger如何找到与binay对应的源代码文件。本文适用于所有的Native和 Managed的开发人员。

在开始前,我们先定义2个术语:private build, 用来表示在开发人员自己机器上生成的build;public build,表示在公用的build机器上生成的build。private build相对来说比较简单,因为PDB和binay在相同的地方,通常地我们遇到的问题都是关于public build。

所有的的开发人员需要知道的最重要的事情是”PDB文件跟源代码同样的重要“, 没有PDB文件,你甚至不能debugging。对于public build,需要symbol server存储所有的PDB,然后当用户报告错误的时候,debugger才可以自动地找到binay相应的PDB文件, visual studio 和 windbg都知道如何访问symbol server。在将PDB和binay存储到symbol server前,还需要对PDB运行进行source indexing, source indexing的作用是将PDB和source关联起来。

接下来的部分假设有已经设置好了symbol server和source server indexing。TFS2010中可以很简单地完成对一个新的build的source indexing 和 symbol server copying。

二 PDB文件的内容

正式开始PDB的内容,PDB不是公开的文件格式,但是Microsoft提供了API来帮助从PDB中获取数据。

Native C++ PDB包含了如下的信息:

* public,private 和static函数地址;

* 全局变量的名字和地址;

* 参数和局部变量的名字和在堆栈的偏移量;

* class,structure 和数据的类型定义;

* Frame Pointer Omission 数据,用来在x86上的native堆栈的遍历;

* 源代码文件的名字和行数;

.NET PDB只包含了2部分信息:

* 源代码文件名字和行数;

* 和局部变量的名字;

* 所有的其他的数据都已经包含在了.NET Metadata中了;

九点软件园小编对真实下载地址介绍

1:该下载地址为九点软件园本地下载地址,PDBExplorer最新版下载包预览图如下:

PDBExplorer最新版下载包预览图

2:下载包的正确包名:pdbexplorer_9a9m.com.zip

3:九点小编提醒本下载包为九点小编亲自上传,上传时间为2025年10月13日,如果失效评论区留意反馈(小编上传的很辛苦喜欢就点个赞吧)

下载地址

推荐文章

用户评论

本类排行

  • 周排行
  • 月排行

关于九点软件园 | 投诉举报 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接| sitemap

Copyright 2019-2029 9A9M.COM 【九点软件园】 版权所有 备案编号:鄂ICP备2022010924号-1

声明: 本站所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告