【发布时间】:2014-04-08 12:02:17
【问题描述】:
这是代码。它检查路径中的文件是否存在,如果不存在,则创建该文件。我一直收到此错误消息,我不知道为什么。也许我应该关闭 System.IO.Directory.Exists?如果是,我该怎么做?请注意,我正在创建一个文本文件。
代码
If Not (System.IO.Directory.Exists(path)) Then
Dim fs3 As FileStream = File.Create(path)
End If
这是我收到的错误消息:
进程无法使用该文件(路径),因为其他进程目前正在使用该文件。
【问题讨论】:
-
我怀疑问题背后的原因与IO Exception was unhandled error 中的相同。否则,您是否有理由使用
Directory.Exists而不是File.Exists? -
现在可以使用了。我永远不会想到这一点,所以谢谢你随机的陌生人!为你竖起大拇指。
标签: if-statement text-files createfile basic