Browse by Tags

KB-誰在叫我? .NET程式呼叫歷程的追蹤
在某些情況下,我們會想知道自己的程式碼被誰所呼叫,例如: 當某個共用函數發生錯誤時,若可知是哪一個類別呼叫這個函數時出錯,將十分有助於Debug。 各位應該都看過.NET Debug Build在出錯時,會顯示所謂的Call Stack(即Exception物件的StackTrace屬性),例如: X:\>labs.exe Unhandled Exception: System.DivideByZeroException: Attempted to divide by zero. at Labs...
陰險的Bug,沈重的一擊
這張圖中隱藏著一隻邪惡的Bug,讓三日不Coding手就會癢的我,罕見地度過十餘小時萬念俱灰,了無生趣的職業生涯低潮,連多年來累積的自信都差點毁於一旦... 只有orz能代表我此刻的心情~~~ 這陣子在寫一隻Window Form程式串接一個已存在的後台系統,目的要取代現行功能、效率不甚理想的終端程式。由於已有別人寫好的程式做為模仿對象,手上有詳細的協定文件(但沒有Sample Code),而通訊用Library可提供詳細的Log。本以為應該沒啥大問題,卻發現新寫的程式始終得不到Server端的正常回應...
Posted 05 July 2006 11:57 PM by Jeffrey | 6 comment(s)
Filed under:
ASP.NET Debugging Tips
這幾天幫忙解決了幾個VS.NET Debug上的小問題,特別拿出來分享一下: 1) 要Debug Localhost上的ASP.NET程式時,彈出一個跟Debugger Users群組有關的錯誤訊息,如下: 此時建議先檢查兩個地方: 1) IIS Web是否已停用匿名存取? 2) 測試時用的使用者是否為Debugger Users的成員? 這兩點都挺明顯的,並不難發現,比較煩的是第三種隱性的狀況,也就是其實與”Debugger Users”沒有關係,也並非真的權限不足,而是IE的自動登入沒有設妥...
Posted 13 June 2006 10:57 PM by Jeffrey | with no comments
Filed under: ,

Search

Go

<November 2008>
SunMonTueWedThuFriSat
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
 
RSS
【工商服務】


BlogLook Score and Rank

Syndication