Shadowing
Eintrag zuletzt aktualisiert am: 12.10.2014
Shadowing ist allgemein ein Mechanismus, bei dem von Dateien/Daten eine Kopie angefertigt wird, die verwendet wird, z.B. zum Backup einer geöffneten Datei beim Volumenschattenkopiedienst.
Eine
ASP.NET-Webanwendung wird in Wirklichkeit nicht von dem Ort ausgeführt, an dem sie gespeichert ist, sondern von einem automatisch generierten Verzeichnis unterhalb von %Framework%/Temporary
ASP.NET Files. Dorthin kopiert der
ASP.NET-Arbeitsprozess alle relevanten Dateien. Man spricht hier von "Shadowing". Dies hat den Vorteil, dass die Dateien innerhalb des
Webservers nicht geloggt sind und jederzeit ausgewechselt werden können.