我该如何“处置”的XDocument对象? 我用它来解析XML字符串,然后将文件保存到文件系统。 在同样的方法然后我需要访问此文件,并在其上运行一个命令行工具。
代码如下:
string filepath = "...";
string filename = "...";
XDocument xdoc = XDocument.Parse(xmlString);
xdoc.Save(filepath + filename);
Process p = Process.Start(new ProcessStartInfo("rst.exe", args)); // the args use the file saved above
我把一个断点,我调用命令行工具就行了,然后试图手动打开文件自己,但它不会加载,直到我停止了调试器。
编辑:谢谢你的答案。 我已经缩小的问题..保存文件后,并与断点“进程p = ...”, 我可以打开该文件,但使用我不能访问它http://qualifiedapppath/path/file.xml
,和我使用的命令行工具将只接受一个URL作为参数。 停止时,调试后,我能够通过HTTP访问文件。 什么方法阻止访问它的方法运行时?