C#读取被进程占用的文件
来源:互联网 发布:淘宝店铺装修图库 编辑:程序博客网 时间:2024/05/21 18:33
最近所做的一个项目中,需要实现一个读取日志文件的功能,开始我使用的读取日志文件的方法如下:
在读取历史日志文件时,没有问题,但是在读取当前正在写的日志文件时,就出现问题了。
出现以下错误:
文件“F:/AutoUpdater/log/logfile20090422.txt”正由另一进程使用,因此该进程无法访问该文件
logfile20090422.txt文件是系统中的日志文件,每天一个文件,不定时的会进行写入。
解决方案:
使用以下代码
总结:
这样的情况,不单要与只读方式打开txt文件,而且,需要共享锁。还必须要选择flieShare方式为ReadWrite。因为随时有其他程序对其进行写操作。
- C#读取被进程占用的文件
- C#读取被进程占用的文件
- C#读取被进程占用的文件
- C#读取被进程占用的文件
- C#读取被进程占用的文件
- C#读取被进程占用的文件
- C#读取被进程占用的文件(转)
- C# 如何读取被其他进程占用的文件
- 读取被其它进程占用的文本文件
- C#检测是否文件是否被其他进程占用
- 使用c#检测文件正在被那个进程占用
- C# 检测文件是否被其他进程占用的几种方法
- DiskRead 读取占用的文件。
- 读写文件时,文件被另外进程占用的问题
- 如何用StreamReader打开被其他进程占用的文件
- 利用lsof恢复进程占用的文件
- C# 子窗口文件操作失败,被另外一个进程占用
- 查看文件被哪个进程占用
- JDBC对数据库的基本操作
- Fractional-Order Control System Toolbox for MATLAB
- fckeditor 配置
- java数据类型转换
- java中synchronize关键字的理解 在多线程环境下的应用
- C#读取被进程占用的文件
- .NET框架实现序列化
- 我们之间常见的几个问题
- .net 框架程序设计
- 学习开始:HTML之路 XHTML & CSS 最佳实践指南
- 如何将Word转化为PDF文件
- 读《匠人手记》札记
- .net精简框架集下的ini文件读取(C#)
- 电缆线径、截面积、重量估算公式