-2
我已經繼承了一個大型系統,我遇到了一個奇怪的問題,我點擊一個按鈕並且整個應用程序崩潰,這是當我在更新中包含最新的dll時。我沒有得到任何例外或沒有迴應等應用程序完全關閉。我不確定這是爲什麼。應用程序意外關閉c#.net
所有我需要知道的是可能的原因是什麼,它是一個未處理的異常,我需要找到它嗎?奇怪的是,它只在我發佈並在服務器上運行時纔在本地工作。
任何想法讓我開始將不勝感激。
感謝
我已經繼承了一個大型系統,我遇到了一個奇怪的問題,我點擊一個按鈕並且整個應用程序崩潰,這是當我在更新中包含最新的dll時。我沒有得到任何例外或沒有迴應等應用程序完全關閉。我不確定這是爲什麼。應用程序意外關閉c#.net
所有我需要知道的是可能的原因是什麼,它是一個未處理的異常,我需要找到它嗎?奇怪的是,它只在我發佈並在服務器上運行時纔在本地工作。
任何想法讓我開始將不勝感激。
感謝
當連接到一臺服務器,你應該總是在代碼中加入某種異常處理。 E.g try catch
它允許您在消息框中打印異常消息以清楚地知道發生了什麼。
try
{
//here you will have all the code that takes care of the database connection
}
catch(Exception e)
{
// log error here.. E.g MessageBox.Show(e);
}
這是您在服務器連接時應遵循的標準。這也會阻止你的系統崩潰。
按鈕事件處理程序中發生了什麼? –
請指定平臺/技術。 –
是否有一些錯誤日誌活動的應用程序?如果不是,你可以添加一些嗎? – SWeko