【发布时间】:2016-08-02 06:45:52
【问题描述】:
我有一个 C# 应用程序尝试读取另一个应用程序正在写入的日志文件。当我尝试读取文件时,我得到 IOException
“进程无法访问文件...因为它正在被 另一个进程。”
到目前为止我尝试使用的方法如下,但没有一个能解决问题
var log = File.ReadAllText(logPath);
var stream = new FileStream(logPath, FileMode.Open);
using (var stream = File.Open(logPath, FileMode.Open))
{
}
【问题讨论】: