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 :)

Foi útil?

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
scroll top