Gibt es einen Unterschied zwischen Server.MapPath()
und HostingEnvironment.MapPath()
? Hat Server.MapPath()
irgendwelche Vorteile gegenüber HostingEnvironment.MapPath()
?
Mein ursprüngliches Problem bestand darin, den Dateipfad auf einem Server zuzuordnen, wenn der HttpContext
nicht vorhanden ist und ich keine Server
Variable von Global.asax
an meine Methode übergeben kann.
Ich habe HostingEnvironment.MapPath()
stattdessen verwendet, da es nicht benötigt HttpContext
. Gibt es Situationen, in denen diese beiden Methoden unterschiedliche Ergebnisse liefern?