locked
Cannot use a leading .. to exit above the top directory. RRS feed

  • Pergunta

  • Boa noite,

     Estou com esse erro, não sou "programador"  sou uso CSS + HTML, porém precisei me aventurar para fazer uma MasterPage, achei que estava indo bem, porém, só consigo sucesso na Home, que no caso está na raiz do site, junto com a MasterPage, porém, nas páginas de nível superior (dentro de outros diretórios), não tenho sucesso, achei que alterando ../ por ~/ eu teria sucesso, porém não foi o que aconteceu.

    Erro gerado

    Server Error in '/' Application.

    Cannot use a leading .. to exit above the top directory.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

    Exception Details: System.Web.HttpException: Cannot use a leading .. to exit above the top directory.

    Source Error: 
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace: 
    [HttpException (0x80004005): Cannot use a leading .. to exit above the top directory.]
       System.Web.Util.UrlPath.ReduceVirtualPath(String path) +9830922
       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) +224
       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
    


    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.6.81.0

    Linha de Comando da MasterPage

    <%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>

    Linha de Comando da Home (que está no mesmo diretório da MasterPage) Carrega com sucesso

    <%@ Page Language="C#" MasterPageFile="MasterPage.master" CodeFile="Default.aspx.cs" AutoEventWireup="true" Inherits="_Default" %> 

    Linha de Comando da Home (que está no mesmo diretório da MasterPage) Carrega com o erro mostrado acima

    <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" CodeFile="~/Default.aspx.cs" AutoEventWireup="true" Inherits="_Default" %>


     Como não manjo "nada", tentei explicar do meu jeito, caso precisem de mais detalhes, só informar, gratos

    quarta-feira, 29 de julho de 2015 00:25

Respostas

  • Olá AlemaoBRA,

    verifique por gentileza estas informações:

    Link 01

    Link 02

    Link 03

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Sugerido como Resposta Matheus L. M. C. Campos quinta-feira, 30 de julho de 2015 19:44
    • Marcado como Resposta Marcos SJ sexta-feira, 28 de agosto de 2015 20:47
    quinta-feira, 30 de julho de 2015 17:59

Todas as Respostas

  • Boa tarde AlemaoBRA,

    tudo bem?

    Peço que verifique estes artigos sobre a criação de MasterPages, acredito que talvez assim consiga fazer as devidas alterações em seu projeto para assim resolver seu problema.

    Link 01

    Link 02

    Link 03

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quarta-feira, 29 de julho de 2015 17:57
  • Muito obrigado Marcos,

    Vou estudar esses Links, volto aqui para dar um feedback...

    Grato

    quarta-feira, 29 de julho de 2015 22:52
  • Marcos, novamente, grato pela atenção.

    Dei uma analisada nos links, realmente foram bem elucidativos, porém, aparentemente está tudo funcionando, por exemplo, no mode DESIGN, tudo carrega certo, a MasterPage funciona perfeitamente, mas quando executo no navegador, acontece esse erro acida


    • Editado AlemaoBRA quinta-feira, 30 de julho de 2015 17:32 erro de digitação
    quinta-feira, 30 de julho de 2015 17:32
  • Olá AlemaoBRA,

    verifique por gentileza estas informações:

    Link 01

    Link 02

    Link 03

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Sugerido como Resposta Matheus L. M. C. Campos quinta-feira, 30 de julho de 2015 19:44
    • Marcado como Resposta Marcos SJ sexta-feira, 28 de agosto de 2015 20:47
    quinta-feira, 30 de julho de 2015 17:59
  • Boa tarde,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    sexta-feira, 28 de agosto de 2015 20:47