Aktueller physischer Standort von ASP .net

Hallo, ich entwickle eine ASP.net-Webanwendung. Ich muss den aktuellen (physischen) Speicherort der Website (oder das bin-Verzeichnis mit den Assemblys) ermitteln.

Ich habe versucht, Directory.GetCurrentDirectory () zu verwenden, und das gibt mir das temporäre ASP.net-Verzeichnis zurück.

Ich mag die Idee nicht, eine Anwendungseinstellung für den absoluten Pfad in meine Konfigurationsdatei aufzunehmen (eww!)

Jede Hilfe wäre sehr dankbar! :)

Fazit:

Ich hätte einen Zusammenhang geben sollen, warum ich den physischen Dateipfad haben möchte. Vielen Dank für Ihre schnelle Antwort auf die Frage :)

Ich verwende XSL-FO für .net (theFO.net Bibliothek), um ein PDF zu generieren. Für das Einbetten von Bildern in FO muss ein absoluter Pfad angegeben werden:

<fo:external-graphic src="C:\MyWebsite\images\image1.jpg" />

Ich musste lediglich das aktuelle Verzeichnis auf die Website (oder das Bin-Verzeichnis) setzen, damit der XSL FO-Renderer wissen konnte, wo sich das Bild befindet.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage