IIS日志文件上的Asp.net?

IIS日志文件上的Asp.net?,asp.net,iis,logfile,Asp.net,Iis,Logfile,我有一个在IIS上运行的web应用程序。 这是一个带有asp页面的Visual Studio项目 现在我的问题是: 1) 如果我需要一个日志,我可以看到谁访问该网站(至少是datetime和ip或类似的东西),我怎么做 2) 有可能吗 也许你必须知道:我在应用程序中没有注册/登录 我可以使用一些IIS工具??或者我需要写代码?? 我试图在网上找到一些东西,但我更喜欢直接的问题 谢谢是的,您可以浏览到托管它的服务器上的IIS日志。要做到这一点,首先需要在IIS中找到有问题的站点的应用程序ID。要执

我有一个在IIS上运行的web应用程序。 这是一个带有asp页面的Visual Studio项目

现在我的问题是:

1) 如果我需要一个日志,我可以看到谁访问该网站(至少是datetime和ip或类似的东西),我怎么做

2) 有可能吗

也许你必须知道:我在应用程序中没有注册/登录

我可以使用一些IIS工具??或者我需要写代码?? 我试图在网上找到一些东西,但我更喜欢直接的问题


谢谢

是的,您可以浏览到托管它的服务器上的IIS日志。要做到这一点,首先需要在IIS中找到有问题的站点的应用程序ID。要执行此操作,请在IIS中单击站点名称,然后在“操作”窗格中单击“高级设置”。在这里,您将看到站点的ID。记住这一点

接下来,如果C是文件系统的根,并且您已经安装了默认IIS实例,则需要浏览到C:\inetpub\logs\logfiles。如果没有,那么它应该在inetpub内

您将看到一系列文件夹,IIS中每个站点设置一个文件夹,命名约定如下W3SVCx。X是您的应用程序ID

在该文件夹中,您将看到活动日志文件,浏览站点的每一天都有一个,日志日期在文件名(u_exYEARMONTHDATE)内