我想XML數據塊寫入到這樣的文件:爲什麼XmlWriter在此代碼中引發錯誤?
using (XmlWriter writer = XmlWriter.Create("D://project//data//" + i + ".xml"))
,但它提供了以下錯誤:
Server Error in '/' Application.
Could not find a part of the path '
D:\project\data\1.xml
'.Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details:
System.IO.DirectoryNotFoundException
: Could not find a part of the path 'D:\project\data\1.xml
'.
然而,當我讀使用XmlReader
的XML :
XmlReader reader = XmlReader.Create("d://project//data.xml");
它創造了讀者無縫,並沒有錯誤。我不明白爲什麼。
編輯:對不起這兩個文件夾的路徑是相同的,正確的是d://project//data.xml
這些文件夾是不同的。可能d:// project_elysian /存在,而D://項目//數據//不存在。 – 2012-02-09 09:52:01
你的問題似乎清除異常:目錄不存在, – Schwarzie2478 2012-02-09 09:53:23