要让Server.MapPath正常工作,我必须做些什么?
我有using System.Web;
还有什么?当我输入Server时,Server没有快速结果选项(智能)。
有什么帮助吗?
发布于 2012-06-20 01:10:26
您可以尝试使用此命令
System.Web.HttpContext.Current.Server.MapPath(path);或者使用HostingEnvironment.MapPath
System.Web.Hosting.HostingEnvironment.MapPath(path);发布于 2012-06-20 01:06:37
您的项目需要引用程序集System.Web.dll。服务器是HttpServerUtility类型的对象。示例:
HttpContext.Current.Server.MapPath(path);发布于 2018-07-09 22:00:17
如果我们从线程调用System.Web.HttpContext.Current.Server.MapPath("~/"),它会返回null。
所以,试着使用
System.Web.Hosting.HostingEnvironment.MapPath("~/")
https://stackoverflow.com/questions/11105768
复制相似问题