當我遇到未處理的異常錯誤時,我捕獲該異常並保存到日誌中,同時我還使用標準電子郵件客戶端向我發送了一個選項,以使用我在其上的任何一臺PC。我的程序在「發佈」模式下運行,但異常的堆棧跟蹤沒有任何行號給源代碼。我可能會做錯什麼?有沒有包含這些選項的選項?堆棧跟蹤中的行號
Q
堆棧跟蹤中的行號
0
A
回答
4
您可能需要包含PDB文件,我相信這些文件包含諸如行號等額外信息。
+3
只是一個補充 - 對於在GAC中部署的文件,您將不得不部署PDB的 - %systemroot%\ symbols \ dll –
+0
@NitinRastogi:有用的提示 - 謝謝 – Ian
2
您必須在構建中包含調試信息,然後部署該文件。包含帶有可執行代碼的PDB文件。
相關問題
- 1. 的iOS:堆棧跟蹤進入行號
- 2. 不正確行號的堆棧跟蹤
- 3. iOS堆棧跟蹤錯誤行號?
- 4. iOS - 符號堆棧跟蹤符號
- 5. 從javascript堆棧跟蹤中查找Java實際堆棧跟蹤
- 6. eclipse中的堆棧跟蹤
- 7. VB6中的堆棧跟蹤
- 8. 堆棧跟蹤3
- 9. 從堆棧跟蹤行號獲取實際的jsp行號?
- 10. 堆棧跟蹤如何構建以及堆棧如何跟蹤?
- 11. 在JProfiler中顯示監視器堆棧跟蹤中的行號
- 12. 堆棧跟蹤的UserWarning
- 13. Objective-C的堆棧跟蹤
- 14. 堆棧跟蹤(版本)中的行號錯誤
- 15. 跨多行的堆棧跟蹤錯誤
- 16. 在堆棧跟蹤中獲取VB.NET行號
- 17. 如何從堆棧跟蹤中獲取行號?
- 18. ASP.NET堆棧跟蹤問
- 19. 調試堆棧跟蹤?
- 20. 什麼是堆棧跟蹤?
- 21. 閱讀堆棧跟蹤
- 22. 打印堆棧跟蹤
- 23. 解釋ANR堆棧跟蹤
- 24. 瞭解鉻堆棧跟蹤
- 25. 異常和堆棧跟蹤
- 26. 破譯堆棧跟蹤
- 27. Node.js堆棧跟蹤信息
- 28. Logback - 過濾堆棧跟蹤
- 29. HTMLcleaner堆棧跟蹤錯誤
- 30. 提取從堆棧跟蹤
[在發佈模式下顯示.NET程序集堆棧跟蹤中的行號]的可能重複(http://stackoverflow.com/questions/628565/display-lines-number-in-stack-trace-for-net-裝配在發佈模式) – V4Vendetta