C# 删除nfs文件夹并创建它在用户浏览时不起作用

C# 删除nfs文件夹并创建它在用户浏览时不起作用,c#,.net,nfs,C#,.net,Nfs,我给出了一个场景: 在NFS上创建目录 如果该目录存在,请将其与所有内容一起删除,然后创建空目录 if(Directory.Exists(destinationPath)) { Directory.Delete(destinationPath,true); } Directory.CreateDirectory(destinationPath) 非常简单,它可以工作,但只有当我不在该目录。若用户在该目录内(例如使用文件资源管理器),则该目录将被删除,但不会创建下一个目录 你有处理这种情况的经验吗

我给出了一个场景:

  • 在NFS上创建目录
  • 如果该目录存在,请将其与所有内容一起删除,然后创建空目录

    if(Directory.Exists(destinationPath)) { Directory.Delete(destinationPath,true); } Directory.CreateDirectory(destinationPath)

  • 非常简单,它可以工作,但只有当我不在该目录。若用户在该目录内(例如使用文件资源管理器),则该目录将被删除,但不会创建下一个目录

    你有处理这种情况的经验吗?

    有帮助吗。我的意思是,
    hackish
    技术可以等待操作系统刷新资源管理器的状态,然后再试一次也可以帮助您创建目录TooIt help。我的意思是,
    hackish
    技术等待操作系统刷新资源管理器的状态,然后重试,
    也可以帮助您创建目录