【发布时间】:2019-09-17 20:12:09
【问题描述】:
`Cannot use a leading .. to exit above the top directory.`
`[HttpException (0x80004005): Cannot use a leading .. to exit above the top directory.]
System.Web.Util.UrlPath.ReduceVirtualPath(String path) +9985452
System.Web.Util.UrlPath.Reduce(String path) +50
System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative) +217
System.Web.UI.Control.ResolveClientUrl(String relativeUrl) +266
System.Web.UI.HtmlControls.HtmlLink.RenderAttributes(HtmlTextWriter writer) +74
System.Web.UI.HtmlControls.HtmlLink.Render(HtmlTextWriter writer) +41
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +66
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +128
System.Web.UI.HtmlControls.HtmlHead.RenderChildren(HtmlTextWriter writer) +21
System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +66
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +128
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +13
System.Web.UI.Control.Render(HtmlTextWriter writer) +12
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +66
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +128
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +13
System.Web.UI.Page.Render(HtmlTextWriter writer) +29
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +66
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1303
`
我的项目运行良好,但现在我不知道发生了什么,每次导航时都会出现错误。
我尝试使用完整链接
1.<a class="nav-link" href=" http://localhost:64406/Test/Product.aspx">Add Products</a>
<a class="nav-link" href="../../Test/Product.aspx">Add Products</a><a class="nav-link" href="../Test/Product.aspx">Add Products</a><a class="nav-link" href="~/Test/Product.aspx">Add Products</a><a class="nav-link" href="Test/Product.aspx">Add Products</a>
没有任何作用。
我到处搜索以尝试找到解决方案,但没有解决我的问题。也访问了此链接Cannot use a leading ../ to exit above the top directory,但它无法解决我的问题。
【问题讨论】:
-
当您说“没有任何效果”时 - 您会遇到什么错误,例如:添加产品一个>
-
错误 404
Requested URL: /~/Test/Product.aspx -
请您用您的项目结构更新问题。
-
“项目结构”是什么意思,我可以帮你搞定
标签: c#