2009-09-03 86 views
2

我試圖從LinqtoXml開始。 我加入(我認爲)正確的命名空間如何將xml文件添加到我的項目中?

XElement contactsFromFile = XElement.Load("App_Data/test.xml"); 

沒有工作...我收到了 「找不到路徑「一部分C:\ Program Files文件(x86)的\微軟的Visual Studio 9.0 \ Common7 \ IDE \ App_Data \ test.xml'「 錯誤...

請幫忙。

回答

2

試試這個:

XElement contactsFromFile = 
     XElement.Load(Server.MapPath("~/App_Data/test.xml")); 
1

有一個稱爲「HostingEnvironment.ApplicationPhysicalPath」系統屬性,讓你在您的應用程序部署在根目錄下。我認爲你應該可以這樣做:

HostingEnvironment.ApplicationPhysicalPath + "/App_Data/text.xml" 
相關問題