error-handling

    6熱度

    3回答

    我正在尋找比我們目前需要處理的更好的解決方案意外的生產錯誤,而無需重新發明輪子。 我們的更多產品是安裝在遠程站點的WinForm和WPF應用程序。不可避免的意外錯誤發生,從NullReferenceExceptions到'一般網絡錯誤'。從程序員錯誤到環境問題。 目前,所有這些未處理的異常使用log4net的記錄,然後通過電子郵件發送給我們的分析。但是,我們發現有時這些錯誤「報告」包含的信息太少,

    12熱度

    12回答

    我們正在更改舊的錯誤消息的一些文本。什麼是編寫好的錯誤消息(特別是Windows XP/Vista)的最佳實踐的一些資源。

    4熱度

    4回答

    我正在爲引發異常的現有本機類寫一個.NET包裝類。在本地C++異常和受管異常之間進行翻譯的最佳實踐是什麼?捕獲並重新拋出一對一的基礎(例如std :: invalid_argument - > System.System.ArgumentException)?有沒有已經繪製過的地圖?

    3熱度

    1回答

    我們使用SQL 2005和try-catch功能來處理數據庫中的所有錯誤處理。我們目前正在部署.NET CLR函數來在數據庫中創建一些WCF調用。這個WCF過程寫在CLR中,然後部署到SQL。如果我在CLR代碼中放置一個try-catch塊,它會發現錯誤。但是,我似乎無法將錯誤提交給SQL中的try-catch塊。 SQL似乎忽略了我拋出的東西,並捕獲它找到的錯誤。有兩個(即我不能從一個到另一個扔

    0熱度

    4回答

    我需要幫助從SQL Server 2000中的T-SQL記錄錯誤。我們需要記錄我們陷入的錯誤,但是遇到問題時我們會遇到同樣的信息, SQL Server Management Studio。 我能得到一個消息沒有任何參數替換這樣的: SELECT MSG.description from master.dbo.sysmessages MSG INNER JOIN sys.syslanguages

    3熱度

    7回答

    來自桌面背景我不確定如何將我捕獲的異常傳遞到錯誤頁面以避免標準異常屏幕被我看到用戶。 我的一般問題是如何將頁面X中的異常傳遞給ASP.net中的Error頁面?

    28熱度

    9回答

    我熟悉一些基礎知識,但是我想知道更多關於什麼時候以及爲什麼應該在PHP中使用錯誤處理(包括拋出異常),特別是在活動網站或Web上應用程序。是否可以過度使用,如果是這樣,過度使用是什麼樣子?有沒有不應該使用它的情況?另外,在錯誤處理方面有哪些常見的安全問題?

    2熱度

    5回答

    無論在哪裏使用錯誤消息(或其他用戶消息),在整個應用程序中,我通常對一個字符串進行硬編碼。顯然,這可能非常糟糕(尤其是當您可能不得不回來並本地化應用程序時)。集中這些字符串的最佳方法是什麼?一個靜態類?常量?一個XML文件?或者是一個組合(比如用常量來創建一個用於從xml文件中讀取的靜態類)。

    2熱度

    5回答

    的問題說的一切,藉此示例代碼取下整個網站,如何捕捉這些例外?

    5熱度

    4回答

    我在寫一個調度程序或排序。它基本上是一個包含exes列表(如「C:\ a.exe」)的表格和一個控制檯應用程序,每分鐘左右查看錶格中的記錄並運行尚未運行的任務。 我會像這樣的任務: System.Diagnostics.Process p = new System.Diagnostics.Process(); p.StartInfo.UseShellExecute = false; p.Sta