我正在尝试阅读xml文档,以下是我在default.aspx
中所做的XmlTextReader reader = new XmlTextReader(Server.MapPath(“Config.xml”));
我需要添加“using System.Xml;”然后就完成了。
我想把它改成课堂。我做了同样的事情,但弹出以下错误。
错误2当前上下文中不存在名称“服务器”
当我右键单击并解决时,系统会给我microsoft.sqlserver,这完全不相关。
为什么?
答案 0 :(得分:2)
无法找到您所指的“服务器”。
尝试在Server.MapPath
之前添加HttpContext.CurrentHttpContext.Current.Server.MapPath();
需要
using System.Web;
并确保在项目中引用System.Web,或者如果您不想要它,请修改代码以获取路径的字符串作为参数,并在调用方法之前解析路径从某个可以访问HttpContext的地方。
答案 1 :(得分:0)
它是System.Web的一部分
编辑:被滞后打败。