首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >server.mappath问题

server.mappath问题
EN

Stack Overflow用户
提问于 2011-02-12 20:36:30
回答 1查看 861关注 0票数 0

我有一个包含路径的变量。

我想使用这个变量查看MapPath的结果,但是我得到了这个错误。知道吗?

代码语言:javascript
复制
string FolderName = "Docs/1/1232"
'Server.MapPath(FolderName)' threw an exception of type 'System.Web.HttpException'

堆栈跟踪:

( System.Web.Configuration.UserMapPath.GetPhysicalPathForPath(String路径处的

,System.Web.Configuration.UserMapPath.GetPathConfigFilename(String siteID处的VirtualDirectoryMapping映射),System.Web.Configuration.UserMapPath.MapPath(String siteID处的virtualPath路径,String&目录,String& baseName),System.Web.Hosting.HostingEnvironment.MapPathActual(VirtualPath VirtualPath处的String路径),( System.Web.Hosting.HostingEnvironment.MapPathInternal(VirtualPath virtualPath)在System.Web.VirtualPath.MapPathInternal() at System.Web.HttpRequest.MapPath(VirtualPath virtualPath,VirtualPath baseVirtualDir,c:\Projects\WebSites\MyShul\FileUpload.aspx.cs:line中的System.Web.HttpRequest.MapPath(VirtualPath virtualPath) at System.Web.HttpServerUtility.MapPath(String path) at FileUpload.CreateFolder(String FolderName) at FileUpload.UploadFile() at FileUpload.UploadFile()在FileUpload.btnUpload_Click(对象发送方,在c:\Projects\WebSites\MyShul\FileUpload.aspx.cs:line 236 at System.Web.UI.WebControls.Button.OnClick(EventArgs e)在System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)在System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) ( System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl ),( System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)在System.Web.UI.Page.ProcessRequestMain(布尔型includeStagesBeforeAsyncPoint,布尔型includeStagesAfterAsyncPoint)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-12 20:56:44

您要映射的路径在虚拟目录中不存在。

确保您使用的是正确的路径(对于您的示例来说,这个空间可能是错误的)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4980492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档