Asp.net 将应用程序事件错误记录到文件夹中

Asp.net 将应用程序事件错误记录到文件夹中,asp.net,events,exception,logging,Asp.net,Events,Exception,Logging,我如何配置我的web应用程序,以便当它抛出未捕获的异常时,Windows将异常记录到我的应用程序的文件夹中?或者在哪里配置 我知道我可以用代码显式地将事件记录到我希望它们在我的应用程序中出现的任何地方,但这里我指的是应用程序抛出的异常,我没有捕捉到这些异常,或者捕捉到这些异常,然后重新抛出这些异常,因为我无法对其执行任何操作 编辑: 如果我想将我无法控制的应用程序中的事件分类到它们自己的文件夹中,该怎么办。这可能吗?我在想,也许我需要做的只是为我自己的事件查看器编写具有更好过滤功能的代码,但如果

我如何配置我的web应用程序,以便当它抛出未捕获的异常时,Windows将异常记录到我的应用程序的文件夹中?或者在哪里配置

我知道我可以用代码显式地将事件记录到我希望它们在我的应用程序中出现的任何地方,但这里我指的是应用程序抛出的异常,我没有捕捉到这些异常,或者捕捉到这些异常,然后重新抛出这些异常,因为我无法对其执行任何操作

编辑:


如果我想将我无法控制的应用程序中的事件分类到它们自己的文件夹中,该怎么办。这可能吗?我在想,也许我需要做的只是为我自己的事件查看器编写具有更好过滤功能的代码,但如果我可以将现有的事件查看器配置为以这种方式工作,它肯定会很方便。

您知道默认情况下,它会将错误写入系统的事件日志吗?如果这对您来说还不够,那么安装它并将其配置为XML文件日志。我通常会创建一个~/App_Data/Elmah Errors文件夹。对,只是如果我可以转到某个特定应用程序的文件夹,而不必在Windows中筛选来自每个应用程序的消息,这会很有帮助。我们确实在一些应用程序中使用Elmah,但不确定Elmah是否与WCF服务配合良好?我会调查的。但似乎也有一些错误进入了事件日志,但却从未经历过任何可以处理/记录它们的应用程序事件。