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

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top