Ich habe this excellent Stack post über Server.MapPath()
studiert, und ich kann nichts darin finden, das mich 2 Niveaus von der gegenwärtigen Position dauert.Server.MapPath() kann nicht 2 Ebenen gehen?
Server.MapPath("./"); // this works - current path
Server.MapPath("../"); // this works - parent path
Server.MapPath("/"); // this works - virtual root path (2 levels HIGHER than I need)
Server.MapPath(".../"); // This fails
Gibt es keine Möglichkeit, 2 Ebenen hoch zu gehen? (Das wäre das übergeordnete Element des übergeordneten Ordners.)
Ja, ich kann dies erreichen, indem ich zur virtuellen Wurzel gehe und dann parsing/combining, aber das scheint hackisch. Auf der Suche nach etwas eleganter oder kanonischer.
Wäre es nicht '../../'? –