当前位置:首页 > 软件下载 > 编程开发 > 其它开发 > PDBExplorer正式版1.0官方版

PDBExplorer正式版1.0官方版

PDBExplorer简介

  PDBExplorer是一个非常实用的PDB文件查看工具,通过PDBExplorer用户可以对某个用户进行查看.PDBExplorer可以快速检索PDB文件中的符号名称和所有地址信息,这是开发中使用的工具。

PDBExplorer

PDBExplorer软件特色

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

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

  3. 记录可以分为文本方式、16进制单记录和浏览方式,并且可以快速定位;

PDBExplorer安装步骤

  在本网站下载最新的安装包,无需安装,点击程序即可使用软件

使用方法

  首先,下载并打开PDBExplorer官方版本的软件.pdb文件。

  点击打开文件即可看到.pdb文件中的符号名称。

软件问答

PDBExplorer  PDB文件是什么?

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

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

  所有开发人员都需要知道的最重要的是“PDB文件和源代码一样重要”, 没有PDB文件,你甚至不能debugging。对于public build,需要symbol server存储所有PDB,然后当用户报告错误时,debuger可以自动找到binay对应的PDB文件, visual studio 和 windbg知道如何访问symboll server。将PDB和binay存储在symbol中 在server之前,PDB运行也需要sourcer indexing, source indexing的作用是将PDB与source联系起来。

  接下来的假设已经设置好了symbol server和source server indexing。TFS2010可以简单地完成一个新的buildsource indexing 和 symbol server copying。

  二 PDB文件的内容

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

  Native C PDB包含以下信息:

  * public,private 和static函数地址;

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

  * 堆栈中的参数、局部变量名称和偏移量;

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

  * Frame Pointer Omission 数据,用于x86native堆栈的遍历;

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

  .NET PDB只包含两部分信息:

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

  * 以及局部变量名称;

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

软件截图

精品软件

下载地址

  • PC版

大家都喜欢

  • 电脑软件
  • 手机软件
  • 手机游戏
更多>

用户评论

返回顶部