如何检测对asp.net中文件夹的更改

如何检测对asp.net中文件夹的更改,asp.net,Asp.net,我有一个文件夹叫components文件夹,里面已经有一些组件了。如果有人插入了一个新组件,当我启动应用程序时,它应该识别出已经添加了一个新组件,并且应该提取其路径和文件大小并添加到数据库中(sql server 2005)。我怎样才能做到这一点 我在vs2008中使用C#。看一看可以检测文件或目录更改的文件查看器类: 使用Windows服务不间断地监视文件夹: @它似乎只有在应用程序运行时对文件夹进行更改时才起作用。在启动应用程序之前,当我将组件添加到文件夹时会发生什么情况?将类添加到Win

我有一个文件夹叫components文件夹,里面已经有一些组件了。如果有人插入了一个新组件,当我启动应用程序时,它应该识别出已经添加了一个新组件,并且应该提取其路径和文件大小并添加到数据库中(sql server 2005)。我怎样才能做到这一点


我在vs2008中使用C#。

看一看可以检测文件或目录更改的文件查看器类:

使用Windows服务不间断地监视文件夹:


@它似乎只有在应用程序运行时对文件夹进行更改时才起作用。在启动应用程序之前,当我将组件添加到文件夹时会发生什么情况?将类添加到Windows服务并将添加记录到DB:)