How can I unlock a file that is locked by a process in .NET [duplicate]
问题 This question already has an answer here: Unlock Files for deletion 2 answers I want my application to clean all the temp files it used, the problem is that not all the temp files are under my control, so I just want to "brutally" unlock them in order to delete them programatically. 回答1: Take a look at this article. I think that you'll struggle to do this in C# natively, even using interop, but writing a C++/CLI wrapper assembly may be a good compromise. Note also that the user needs to have