有哪些方法可以记录对ASP.NET应用程序的访问?

有哪些方法可以记录对ASP.NET应用程序的访问?,asp.net,asp.net-mvc,iis,logging,Asp.net,Asp.net Mvc,Iis,Logging,我不想重蹈覆辙,我想IIS可以处理日志记录请求,但我正试图找到一种方法,以易于阅读的格式记录已验证/未验证用户对我的应用程序的所有操作/请求 例如,作为userx登录时绑定的IP地址、usery运行报告、userz注销等 我希望避免装饰系统中的每个方法/页面。是否有框架可以处理大部分此类请求 I believe you need IIS Log files: Default place: %SystemDrive%\inetpub\logs\LogFiles Also look into

我不想重蹈覆辙,我想IIS可以处理日志记录请求,但我正试图找到一种方法,以易于阅读的格式记录已验证/未验证用户对我的应用程序的所有操作/请求

例如,作为userx登录时绑定的IP地址、usery运行报告、userz注销等

我希望避免装饰系统中的每个方法/页面。是否有框架可以处理大部分此类请求

 I believe you need IIS Log files:

 Default place: %SystemDrive%\inetpub\logs\LogFiles
 Also look into: %SystemDrive%\Windows\System32\LogFiles
 Use "LogParser" to read the log.

有关“LogParser”的详细信息,请参见此处。

ELmah和Log4Net是常用的日志库。是一个即插即用模块。它还提供多种方式查看日志。另一方面是一个通用日志库

如果你没有找到一本适合你需要的书,你可以自己写一本