2010-12-09 28 views
0

我試圖讀取XML文檔類文件,下面就是我在做的Default.aspx錯誤從asp.net

XmlTextReader的讀者= XmlTextReader的新(使用Server.Mappath(「Config.xml中」)) ;

我需要添加「using System.Xml;」然後完成。

我想改變爲上課。我也做了同樣的事情,但彈出下面的錯誤。

錯誤2名「服務器」並不在當前的背景下

存在,當我點擊右鍵並解決,系統給我microsoft.sqlserver這是完全不相干的。

這是爲什麼?

回答

2

它無法找到您指的是哪個「服務器」。

嘗試增加HttpContext.Current之前使用Server.Mappath

HttpContext.Current.Server.MapPath(); 

它需要

using System.Web; 

並確保你在你的項目中的System.Web的引用,或者如果你不這樣做想要一個,修改代碼以將路徑的字符串作爲參數,並在從可以訪問HttpContext的某個地方調用方法之前解析路徑。

+0

您可能還需要將對System.Web DLL的引用添加到您的項目中... – davidsleeps 2010-12-09 01:30:52

0

它是System.Web的一部分

編輯:捱打滯後。