它始終建議爲每個公共構建存儲PDB文件,以便我們可以調試生產服務器上是否有任何問題。關於PDB使用
我的疑問是,即使由於添加了兩行代碼,我的源代碼是否會發生更改,當我運行該程序時是否能夠進行調試並嘗試將其附加到我的調試器? 在我的理解,因爲PDB包含行號。只有局部變量,如果源代碼被改變,我們不能調試,所以除非我們回到創建dll的原始源代碼,但如果我們知道源文件,那麼它是如何有用的,那麼爲什麼我們需要原始的pdb,因爲我們可以替換它是我們的本地pdb。 我相信我在這裏錯過了一些東西......如果你明確這點,很高興。
您使用的是什麼源代碼控制解決方案? visual studio可以真正進入源代碼控制並獲得適當的版本。 – 2012-03-02 20:56:17
如果你想用PDB進行調試,那麼是的,你應該保留PDB。如果你保留這個exe文件,那麼保留PDB也很簡單。 – 2012-03-02 21:06:26