2011-11-17 271 views
0

我們有企業應用程序運行了近10年。我們已經將它從.Net 1.1 - > 2.0 - > 3.5,最後升級到4.0。這些升級發生多年。所有升級都很順利,沒有任何問題。但由於我們已經升級到4.0,我們開始收到錯誤事件ID爲1000和1026升級到.Net 4.0後出現錯誤

這裏完整的錯誤日誌 > >

錯誤的應用程序名稱:BnBXMLLogger.exe,版本:6.30.38.0 ,時間戳:0x4e6107bc

錯誤模塊名稱:KERNELBASE.dll,版本:6.1.7600.16385,時間戳:0x4a5bdbdf

異常代碼:0xe0434352

故障偏移:0x0000b727

出錯進程ID:0x145c

錯誤應用程序啓動時間:0x01cca50544bb4f4c

錯誤的應用程序路徑:d:\泡泡堂\ BNBR_Build \ BIN \ BnBXMLLogger.exe

斷裂作用模塊路徑:C:\ Windows \ syswow64 \ KERNELBASE.dll

報告ID:8cb72654-10f8-11e1-9a7c-00505690237e

+0

這是您唯一的錯誤信息嗎?通過查看Faulting應用程序名稱,我認爲它是一個Windows應用程序? – ChristiaanV

+0

是它的一個Windows應用程序。而且我還有其他的EXE,當我開始獲得事件ID 1000,1024,1026時,我只是說不加限制的異常罷了。 – sandeep

+0

你是否嘗試過運行一個調試版本,並附上一個調試器對它? –

回答

0

要找出錯誤的位置,我建議在您的代碼中添加unhandled exception handler。這應該讓你有機會捕捉異常並記錄堆棧跟蹤等。