2010-05-22 31 views
3

我是一個新手教我自己asp.net在c#中通過試驗和錯誤學習,不幸的是這意味着很多錯誤!新手從asp.net c#中的錯誤記錄開始?

我現在有一個自定義錯誤頁面,基本上是404,所以網站訪問者不會得到那個醜陋的應用程序錯誤消息.NET拋出,但我想能夠看到自己出現了什麼問題,因爲人們使用現場。

所以我期待建立或學習一個相當基本的錯誤日誌記錄的c#類,這將發送相同的信息在瀏覽器中打擊.NET錯誤時,發送到TXT文件並給我發電子郵件錯誤在同一時間將是偉大的

我不知道哪裏開始,有人可以給我一些指針?一個開源的類已經可以插件並且可以玩了。否則關於從何處開始閱讀的一些鏈接或指導將會很好。

我有點有心理障礙的瞭解MSDN信息轉儲頁面雖然,我希望能找到真實的人在談論實現同樣的事情自己或類似的東西

一些文章,請注意我」我不希望爲此使用一些廣泛或複雜的第三方服務,我希望從實施簡明定製的過程中學習

回答

2

有許多日誌框架,但我建議您使用log4net進行代碼驅動日誌記錄和ELMAH用於ASP.NET日誌記錄。斯科特Hanselman的ELMAH blog posting是一個偉大的介紹這個神奇的工具。