进程无法访问该文件,因为它正由另一个进程VB使用

时间:2017-01-24 13:21:43

标签: vb.net visual-studio process streamwriter

如果数组包含值,我试图将数组(temp)的内容写入新文件。

但是我收到此错误:

  

未处理的类型' System.IO.IOException'发生在mscorlib.dll中。该进程无法访问该文件(文件路径),因为它正由另一个进程使用。

我最后添加objwriter.Close()因为我认为也许它从上次运行程序时仍然在进行,但错误仍然存​​在。

代码:

Dim filestoreorder As String = "filestoreorder.txt"
Dim objwriter As New System.IO.StreamWriter("filestoreorder.txt")
For j = 0 To 30
   If temp(j) IsNot Nothing Then
       objwriter.Write(temp(j))
   End If
Next
'writes the out of stock products (in the temp array) into a new file (excluding null values)
objwriter.Close()
'closes the file

0 个答案:

没有答案