这是代码。它检查路径中的文件是否存在,如果不存在,则创建文件。我一直收到此错误消息,我不知道为什么。也许我应该关闭System.IO.Directory.Exists?如果是的话,我该怎么做?你知道,我正在创建一个文本文件。
代码
If Not (System.IO.Directory.Exists(path)) Then
Dim fs3 As FileStream = File.Create(path)
End If
这是我收到的错误消息:
进程无法使用文件(路径),因为其他进程此刻正在使用此文件。
答案 0 :(得分:-1)
该文件由其他进程使用,因此无法覆盖。我建议你先删除文件。
Dim path As String = "put your path"
For Each path In System.IO.Directory.GetFiles("C:\WINDOWS\TEMP")
System.IO.File.Delete(path)
Next path
Dim fs3 As FileStream = File.Create(path)
确保您拥有[在属性下]文件夹的完整权限。