Mit dem Server-Command "Server.MapPath" kann man den physischen oder den relativen Pfad zu einer Datei ausfindig machen. Somit kann ich mein Web auf verschiedene Server in verschiedene Verzeichnisse kopieren, und trotzdem werden alle benötigten Datei gefunden!
Beispiel:
Response.Write Server.Mappath(./) |
Ergebnis:
c:inetpubwwwrootdevtrain
Performance Tip:
Server.MapPath ist also sehr praktisch, aber die Performance meines Scriptes wird etwas beeinflußt. Schreiben Sie deshalb Server.MapPath am Anfang ihrer ASP-Seite in eine Variable und verwenden Sie im weiteren Verlauf die Variable.