server.mappath需要using什么命名空间

2025-06-21 01:33:24
推荐回答(2个)
回答1:

这样就可以用上了.
System.Web.HttpContext.Current.Server.MapPath()
在普通的CS文件中是不能直接用Server的,加命名空间也没有用,这能这么用,其他的request,response.cache.都是这样

using System;
using System.Xml;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Text;
using System.Web.UI.Page.Server;
using DBUtility;
using Model;
using System.Web;
using System.Web.UI;

namespace SQLServerDAL
{
class photoshowDAL
{
public void WriteXml()
{
System.Web.HttpContext.Current.Server.MapPath()
}
}
}

回答2:

System.Web.HttpContext.Current.Server.MapPath(".") 就可以了。
using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls;