Acessando arquivo na pasta de domínio principal do aplicativo de subdomínio
-
27-10-2019 - |
Pergunta
Tenho um aplicativo da web em um subdomínio, onde desejo manter o acesso a um arquivo localizado no domínio principal.Isso é possível?
HttpContext.Current.Server.MapPath("../www/file.xml"));
Onde "www" na pasta principal.O "../" não funciona.
Para ser bem claro.Estou tentando carregar um arquivo xml em um objeto XDocument:
Data = XDocument.Load(HttpContext.Current.Server.MapPath("~/App_Data/file.xml");
Funciona bem.Mas eu quero que o caminho esteja em uma pasta no domínio principal.Como eu posso fazer isso?Se for possível :)
Solução
Então você terá que especificar o url completo como c:/wwwroot/site/file.xml
Outras dicas
Ou você pode apenas criar um link simbólico (comando mklink
em cmd) e usá-lo como se fosse uma pasta dentro do diretório do seu subdomínio.
Você precisa de privilégios de administrador para criar um link simbólico.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow