根据数据库里面查询出被删除的文件(逻辑删除),删除物理相应文件 1.可根据配置文件指定删除的时间,或者可以指定每隔几个小时删除一次。2.删除每个文件后需要用文本文件记录相关日志。如文件的ID,名称、等历史方便以后查询,日志记录可以考虑用Log4net3.需要注意,如果删除失败需要人工处理的另列出日志来,并记录删除失败原因。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将删除失败的记录就可以try{ //删除文件}catch{ //如果删除失败,则记录异常信息} 这个最好用windows 自带的计划任务省资源;【windows 程序】要求每次登录后才会器作用【windows 服务】可以处理这个需求用 System.Threading.Timer System.Timers.Timer 都可以区别是啥,在csdn 以前的帖子有一大把;下面这个是用 timeSetEvent 实现的有代码;http://www.codeproject.com/KB/miscctrl/lescsmultimediatimer.aspx?df=100&forumid=28179&exp=0&select=1527539 简单问题,下列代码什么意思 怎么对80端口监听??? 怪问题?无记录时显示不出提示信息 泛型集合里如何使用泛型元素 新手提个简单的问题 C#里如何在一个窗体里引用另一个窗体的变量! 请问有关TreeView的问题! 打印控件问题?大虾帮忙 文件的问题 c#在wiform中加载百度地图,点击百度地图上的标注点(红色的点),new出一个新的窗体,怎么解决 c# winform 类似这样的需求,大家会如何做? 请问各位高手 怎样在整个活动目录中查询用户是否存在
try
{
//删除文件
}
catch
{
//如果删除失败,则记录异常信息
}
【windows 程序】要求每次登录后才会器作用
【windows 服务】可以处理这个需求
用 System.Threading.Timer System.Timers.Timer 都可以区别是啥,在csdn 以前的帖子有一大把;
下面这个是用 timeSetEvent 实现的有代码;
http://www.codeproject.com/KB/miscctrl/lescsmultimediatimer.aspx?df=100&forumid=28179&exp=0&select=1527539