Accesso al file nella cartella del dominio principale dall'app del sottodominio
-
27-10-2019 - |
Domanda
Dispongo di un'app Web in un sottodominio, dove desidero ottenere l'accesso a un file situato nel dominio principale.È possibile?
HttpContext.Current.Server.MapPath("../www/file.xml"));
Dove "www" nella cartella principale."../" non funziona.
Per essere chiari.Sto cercando di caricare un file xml in un oggetto XDocument:
Data = XDocument.Load(HttpContext.Current.Server.MapPath("~/App_Data/file.xml");
Funziona bene.Ma voglio che il percorso si trovi in una cartella nel dominio principale.Come lo posso fare?Se possibile :)
Soluzione
Quindi dovrai specificare l'URL completo come c:/wwwroot/site/file.xml
Altri suggerimenti
Oppure puoi semplicemente creare un collegamento simbolico (comando mklink
in cmd) e usarlo come se fosse una cartella all'interno della directory del tuo sottodominio.
Hai bisogno dei privilegi di amministratore per creare un collegamento simbolico.