3

私は試行錯誤を経てC#でasp.netを教えている初心者ですが、残念ながらこれは多くのエラーを意味します!

基本的に 404 のカスタム エラー ページを作成したので、サイトの訪問者は .NET がスローする醜いアプリケーション エラー メッセージを受け取りませんが、人々がサイトを使用するときに何が問題なのかを自分で確認できるようにしたいと考えています。

だから私はかなり基本的なエラーロギングC#クラスを構築または学習しようとしています.NETエラーが発生したときにブラウザで指定されたのと同じ情報を送信し、これをTXTファイルに送信し、同時にエラーをメールで送信します素晴らしいことだ

どこから始めればいいのかわからない、誰かが私にいくつかの指針を教えてくれる?私がプラグインして遊ぶことができる、すでにこれを行うオープンソースクラスも同様に機能します。そうでなければ、どこから読み始めるかについてのリンクやガイダンスも素晴らしいでしょう。

私は msdn 情報ダンプ ページを理解する上である種の精神的ブロックを持っていますが、実際の人々が同じことを自分自身で実装したり、そのようなことを話している記事を見つけたいと思っています。

このために大規模または複雑なサードパーティのサービスを使用するつもりはないことに注意してください。簡潔にカスタマイズされたサービスを実装するプロセスから学びたいと思っています。

4

2 に答える 2

2

ELMAHから始めることをお勧めします。これがスコット・ハンゼルマンの概要です。

于 2010-05-22T17:01:59.070 に答える
2

多くのロギング フレームワークがありますが、コード駆動型ロギングにはlog4netを使用し、ASP.NET ロギングにはELMAHを使用することをお勧めします。Scott Hanselman のELMAH ブログへの投稿は、この素晴らしいツールの素晴らしい紹介です。

于 2010-05-22T17:00:37.283 に答える