久久一区激情,国产在线久久久,成人看片网站,国产香蕉一区二区三区在线视频

win7系統下載
當前位置: 首頁 > 編程軟件教程 > 詳細頁面

【PDBExplorer特別版下載】PDB文件查看工具(PDBExplorer) v1.0 免費版

【PDBExplorer特別版下載】PDB文件查看工具(PDBExplorer) v1.0 免費版
  • 軟件類型:編程軟件
  • 軟件語言:簡體中文
  • 授權方式:免費軟件
  • 更新時間:2024-12-13
  • 閱讀次數:
  • 推薦星級:
  • 運行環境:WinXP,Win7,Win10,Win11
軟件介紹
分享到: 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中了;


點下面下載:(推薦使用"迅雷"進行下載,系統下載大全QQ交流群:)
主站蜘蛛池模板: 磐石市| 毕节市| 曲沃县| 镇沅| 甘南县| 五指山市| 神农架林区| 手游| 莱州市| 余庆县| 固原市| 泸水县| 阿拉善左旗| 丰顺县| 长泰县| 虹口区| 察隅县| 镇平县| 油尖旺区| 正定县| 靖远县| 平武县| 泉州市| 宜兴市| 敦化市| 海口市| 台前县| 工布江达县| 邯郸县| 桦甸市| 滨海县| 新兴县| 榆中县| 宜春市| 菏泽市| 滦平县| 双柏县| 宜丰县| 广东省| 望都县| 高邮市|