我有一些代码可以删除一个文件,制作另一个文件(这样我就可以覆盖它)并在上面写。
My.Computer.FileSystem.DeleteFile("./pass")
File.Create("./pass")
My.Computer.FileSystem.WriteAllText("./pass", MaskedTextBox1.Text, True)
当它开始写文字时,它说:
An unhandled exception of type 'System.IO.IOException' occurred in mscorlib.dll
Additional information: The process cannot access the file '[path]\pass' because it is being used by another process.
有没有办法解决这个问题,或者只是覆盖文件而不删除并重新制作它?