Frage

Ich habe eine Web-App in einer Subdomain, in der ich den Zugriff auf eine Datei in der Hauptdomain erhalten möchte.Ist das möglich?

HttpContext.Current.Server.MapPath("../www/file.xml"));

Wo "www" im Hauptordner.Das "../" funktioniert nicht.

Um kristallklar zu sein.Ich versuche, eine XML-Datei in ein XDocument-Objekt zu laden:

Data = XDocument.Load(HttpContext.Current.Server.MapPath("~/App_Data/file.xml");

Funktioniert gut.Ich möchte jedoch, dass sich der Pfad in einem Ordner in der Hauptdomäne befindet.Wie kann ich das machen?Wenn es möglich ist :)

War es hilfreich?

Lösung

Dann müssen Sie die vollständige URL wie c:/wwwroot/site/file.xml angeben

Andere Tipps

Oder Sie erstellen einfach einen Symlink (Befehl mklink in cmd) und verwenden ihn so, als wäre er ein Ordner in Ihrem Subdomain-Verzeichnis. Sie benötigen Administratorrechte, um einen Symlink zu erstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top