为了账号安全,请及时绑定邮箱和手机立即绑定

即使在“正在使用另一个进程”异常时,如何读取文件?

即使在“正在使用另一个进程”异常时,如何读取文件?

慕码人8056858 2019-07-30 17:24:30
即使在“正在使用另一个进程”异常时,如何读取文件?在VB.NET或C#中,我正在尝试读取另一个程序正在使用的文本文件的内容(这就是重点,实际上,我无法停止程序或它停止写入文本文件,并且我想定期读出另一个程序中文本文件中当前的内容。这是我正在使用的代码(VB.NET)Dim strContents As StringDim objReader As StreamReaderobjReader = New StreamReader(FullPath)strContents = objReader.ReadToEnd()objReader.Close()或者在C#中:var objReader = new StreamReader(FullPath);var strContents = objReader.ReadToEnd();objReader.Close();但是,上面引发了IO异常“进程无法访问文件'file.txt',因为它正被另一个进程使用。” 在这种情况下是否有任何变通方法?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 749 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信