来自asp.net的类文件出错

时间:2010-12-09 01:21:52

标签: c# asp.net xml

我正在尝试阅读xml文档,以下是我在default.aspx

中所做的

XmlTextReader reader = new XmlTextReader(Server.MapPath(“Config.xml”));

我需要添加“using System.Xml;”然后就完成了。

我想把它改成课堂。我做了同样的事情,但弹出以下错误。

错误2当前上下文中不存在名称“服务器”

当我右键单击并解决时,系统会给我microsoft.sqlserver,这完全不相关。

为什么?

2 个答案:

答案 0 :(得分:2)

无法找到您所指的“服务器”。

尝试在Server.MapPath

之前添加HttpContext.Current
HttpContext.Current.Server.MapPath();

需要

using System.Web;

并确保在项目中引用System.Web,或者如果您不想要它,请修改代码以获取路径的字符串作为参数,并在调用方法之前解析路径从某个可以访问HttpContext的地方。

答案 1 :(得分:0)

它是System.Web的一部分

编辑:被滞后打败。