Hallo Ich entwickle eine ASP.net Webanwendung. Ich muss den aktuellen Standort (physisch) der Website (oder das Verzeichnis bin, das die Assemblys enthält) finden.ASP .net aktueller physischer Standort
Ich habe versucht, mit Directory.GetCurrentDirectory() und das ASP.NET temporäre Verzeichnis zurückgibt.
ich sind wirklich nicht mag die Idee, eine Anwendung für den absoluten Pfad in meiner Konfigurationsdatei Einstellung (eww!)
Jede Hilfe sehr geschätzt werden würde! :)
Fazit:
ich einigen Kontext gegeben haben sollte, warum ich den physischen Dateipfad möchte. Danke Jungs für Ihre prompten Antworten auf die Frage :)
Ich benutze XSL-FO für .net (die FO.net Bibliothek), um ein PDF zu generieren. Einbetten von Bildern in FO erfordert einen absoluten Pfad angegeben werden:
<fo:external-graphic src="C:\MyWebsite\images\image1.jpg" />
Was ich tun musste, um das aktuelle Verzeichnis auf die Website (oder sind-Verzeichnis) festgelegt wurde, die die XSL-FO-Renderer erlauben würde, zu wissen, wo man finde das Bild.
Dank Gonzalo, das funktioniert gut in meiner Situation. :) – Russell
Ja, danke für das Zeigen dieser beiden Referenzen :) – Chau