首页 > 学院 > 开发设计 > 正文

c#中修改xml文件报文件正由另一进程使用,因此该进程无法访问该文件的可能原因

2019-11-17 04:04:35
字体:
来源:转载
供稿:网友
今天下午为这个问题困惑了好长时间,原来是之前自己读取xml文件时,忘了关掉读取的流了,所以导致自己在后面修改此文件时,总是报:文件“D:/Visual Studio 2005/PRojects/YdyxDataSep/bin/Debug/DataSepConfig.xml”正由另一进程使用,因此该进程无法访问该文件。

      如果报这种错误最大可能是创建了一个文件流正在使用此文件,而忘记及时关闭,下一个对文件操作时就引起此文件无法操作。就相当于我们对一个文件不能同时好几个人修改提交,只能是一个人修改完提交后,另一个再提交其得修改,有点数据库事物的意味了。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表