Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

HttpServerUtility.MapPath-Methode

Gibt den physikalischen Dateipfad zurück, der dem angegebenen virtuellen Pfad auf dem Webserver entspricht.

Namespace: System.Web
Assembly: System.Web (in system.web.dll)

public string MapPath (
	string path
)
public String MapPath (
	String path
)
public function MapPath (
	path : String
) : String

Parameter

path

Der virtuelle Pfad auf dem Webserver.

Rückgabewert

Der physikalische Dateipfad, der path entspricht.
Ausnahmetyp Bedingung

HttpException

Der aktuelle HttpContext ist NULL (Nothing in Visual Basic).

Wenn pathNULL (Nothing in Visual Basic) ist, gibt die MapPath-Methode den vollständigen physikalischen Pfad für das Verzeichnis zurück, das die aktuelle Anwendung enthält.

VorsichtVorsicht

Die MapPath-Methode enthält möglicherweise vertrauliche Informationen zur Hostumgebung. Der Rückgabewert sollte Benutzern nicht angezeigt werden.

Das folgende Codebeispiel gibt den physikalischen Pfad des virtuellen Verzeichnisses zurück, das die angegebene Website enthält. Verwenden Sie HttpContext.Current.Server.MapPath zum Lesen von MapPath in einem CodeBehind-Modul.

String FilePath;
FilePath = Server.MapPath("/MyWebSite");
   

String filePath;
filePath = get_Server().MapPath("/MyWebSite");

var filePath : String = Server.MapPath("/MyWebSite")
   

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)