【发布时间】:2015-11-30 23:40:23
【问题描述】:
我们最近在我们的生产系统中遇到了一个问题,其中一些文件已经消失,或者它们的名称已更改,从而破坏了数据库中对它们的引用。
我已将日志添加到我怀疑可能存在错误的地方,但代码库很大并且文件被删除/复制/移动的流程很多,因此很难找到这样的问题。
我的问题是,是否有可能以某种方式从 .NET 扩展 File Delete/CopyTo/MoveTo 方法,以便捕获每个文件操作并将其与 StackTrace 一起记录以了解请求的来源?
如果没有,那么我将不胜感激有关如何解决此问题的一些提示。
谢谢。
【问题讨论】:
标签: c# asp.net .net debugging fileserver