2017-05-26 24 views
0

我有WinForms應用程序,我經常在Windows 10機器上開發。這個應用程序被部署到Windows 2003服務器上,在那裏執行一些發佈測試。當應用程序關閉時,會出現空引用異常的問題。在這種情況下,檢查問題的典型方法是什麼。這個問題只發生在這些機器上,我不能在這裏安裝visual studio。我應該嘗試用什麼來發現這樣的問題?預生產環境中的空引用異常

+1

在應用程序關閉和檢查stacktrace上添加一些日誌記錄。您是否還有任何Windows事件信息? – Reniuz

+0

部署PDB符號,您也可以獲取堆棧跟蹤中的行號。 – Ben

回答

0

如果您將PDB符號文件部署到測試環境中,您應該在異常堆棧跟蹤中獲取行號。

除此之外,您可以安裝remote debugging tools並連接到開發IDE中的失敗實例。

您還可以將消息記錄到文件以幫助您縮小問題的範圍。