2010-05-22 3 views
3

je suis un novice en train de m'enseigner asp.net en C# via des essais et des erreurs apprendre en faisant, malheureusement, cela signifie beaucoup d'erreurs!où un débutant commence-t-il par la journalisation des erreurs dans asp.net C#?

J'ai maintenant une page personnalisée d'erreurs qui est fondamentalement un 404 de sorte que les visiteurs de site n'obtiennent pas ce message d'erreur laid d'application .NET jette, mais JE VOUDRAIS pouvoir voir ce qui ne va pas moi-même site. Donc, je cherche à construire ou à apprendre à partir d'une erreur de base assez classe de notation C#, qui enverra la même information donnée dans un navigateur en appuyant sur une erreur .NET, l'envoyer dans un fichier TXT et m'envoyer l'erreur en même temps serait génial

Je ne sais pas par où commencer, quelqu'un peut-il me donner des conseils? une classe open source qui le fait déjà avec laquelle je pourrais jouer et jouer pourrait également fonctionner. sinon, des liens ou des conseils sur la façon de commencer à lire seraient également utiles.

i ont une sorte de blocage mental sur comprendre pages info-dump msdn bien, je suis l'espoir de trouver quelques articles sur des gens réels parler de la mise en œuvre de la même chose comme ça

eux-mêmes ou quelque chose s'il vous plaît note I » Je ne cherche pas à utiliser un service tiers étendu ou compliqué pour cela, j'espère apprendre du processus de mise en œuvre concise un personnalisé

Répondre

2

Il existe de nombreux cadres de journalisation, mais je vous recommande d'utiliser log4net pour le code journalisation et ELMAH pour la journalisation ASP.NET. Scott ELMAH blog posting de Scott Hanselman est une excellente introduction à cet outil fantastique.

Questions connexes