作者: beaman 時間: 2013-8-26 12:35 標題: Visual Studio內如何發佈具行號的debug訊息
本帖最後由 beaman 於 2013-8-26 12:36 編輯
如果在Visual Studio執行程式,
即 Debug -->Start Debugging (或按F5)
當出錯出, 會顯示程式碼行號資訊, 如:
TestFunction() in at C:\WorkSpace\.....cs:line 200
當開發者知道出錯的 source code 檔案 + 哪一method + 行號,
就會較易fix 問題
但一旦以發佈的模式運行後,
即使你catch 了exception, 再用System.Environment.StackTrace等的幫助,
也只可以知道 source code 檔案 + 哪一method, 而不知行號,
網上參考了很多資料, 只知要達到上述效果, 要PDB 檔案,
但真的不知怎樣實作,
有無師兄可以幫忙呢?
作者: jzu 時間: 2013-8-28 01:13
http://milestonetg.com/content/d ... n-release-mode.html
應該幫到你, 我通常release mode都會set debug info 做full, 方便做support
畢竟現今的機能已經好快, 反而係support果邊做好D仲值得
