平時做項目時也沒太注意過這個pdb檔案是幹什麼的,剛才心血來潮,突然想搞清楚這個玩意到底有什麼用?
定義: 生成類庫項目時除了生成dll檔案外,還會生成一個同名的pdb檔案,它是一個程式資料庫檔案,儲存着調試和項目狀态資訊,使用這些資訊可以對程式的調試配置進行增量連結。
了解:pdb檔案包含了編譯後程式指向源代碼的位置資訊,用于調試的時候定位到源代碼,主要是用來友善調試的。
在程式釋出為release模式時,建議将 pdb檔案删除, 同時,對外釋出的時候,也把 pdb删除,有利于保護程式。
擴充:生成類庫項目時不生成pdb檔案:
打開類庫項目屬性頁面→切換到生成頁籤→點選進階按鈕→将調試資訊一項設定為none。
OK,繼續搞代碼。。。
本文轉自 酷小孩 部落格園部落格,原文連結:http://www.cnblogs.com/babycool/archive/2012/08/09/2630296.html ,如需轉載請自行聯系原作者