您的位置:首页 > 编程语言 > C#

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

2009-11-11 19:34 483 查看
今天下午为这个问题困惑了好长时间,原来是之前自己读取xml文件时,忘了关掉读取的流了,所以导致自己在后面修改此文件时,总是报:文件“D:/Visual Studio 2005/Projects/YdyxDataSep/bin/Debug/DataSepConfig.xml”正由另一进程使用,因此该进程无法访问该文件。

如果报这种错误最大可能是创建了一个文件流正在使用此文件,而忘记及时关闭,下一个对文件操作时就引起此文件无法操作。就相当于我们对一个文件不能同时好几个人修改提交,只能是一个人修改完提交后,另一个再提交其得修改,有点数据库事物的意味了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐