文件“D:\Data\xml\GetData.xml”正由另一进程使用,因此该进程无法访问该文件。
D:\Data\xml\GetData.xml这个文件是一个c#程序在实时更新的,更新的代码如下:
dt.WriteXml(xmlGetData, XmlWriteMode.WriteSchema);
然后我再另外个程序执行
DataTable dt = new DataTable();
dt.ReadXml(xmlGetData);
报错:
文件“D:\Data\xml\GetData.xml”正由另一进程使用,因此该进程无法访问该文件。
我感觉是没关闭造成的,但是不知道是读取没关闭还是写入没关闭,请大家帮忙看下要如何修改才能不报这个错,
写入就是把DataTable生成XML 读取就是把XML读取到DataTable中。谢谢!