我在打开最近被 .Net 框架关闭的文件时遇到问题。基本上,会发生以下情况:
- 使用读入 XML 文件
DataSet.ReadXml()
- 对数据进行一些更改
- 使用写出 XML 文件
DataSet.WriteXml()
- 使用以下命令将 XML 文件复制到新位置
File.Copy
- 使用自定义控件 FTP 文件
在 WriteXML 或 File.Copy 之后,此序列可能会间歇性地失败,并出现文件正在使用异常。
我猜这可能是 Windows 写缓存没有立即刷新。谁能确认这可能导致我的问题?有什么解决方案可以建议吗?
谢谢,
丹