我需要从文件处于锁定状态的错误情况中恢复.我怎样才能在c#中告诉这个文件重置它的锁?我需要添加到这个文件由第三方DLL打开,我实际上没有访问文件句柄.
锁定文件是操作系统(代表打开它的程序)的责任.如果一个文件处于锁定状态,它真的由操作系统解锁.这通常在打开文件的进程退出时自动发生.
然而,我遇到的一个非常酷的实用程序会有所帮助.它叫做Unlocker.