我有一个将文件传输到web服务的windows服务。如果成功,它将尝试删除与此文件相关的所有文档。
这在windows 2003服务器上非常罕见,但昨晚将其移至Windows2012 R2服务器(四核)。现在它发生得更频繁了。
这是典型的错误。
进程无法访问文件'c:\abc\123456.txt‘,因为它正被另一个进程使用。
关于如何更改下面的代码的任何建议。我考虑过在删除之前让服务休眠一秒钟,但不确定这是否真的是最好的解决方案。
If isReadyToDelete Then
' Delete all of the filing's documents