WebSettings.WebProjectCacheDirectory-Eigenschaft

Ruft den Offlinespeicherort für Projektdateien ab bzw. legt ihn fest.

Namespace:  VSLangProj
Assembly:  VSLangProj (in VSLangProj.dll)

Syntax

'Declaration
Property WebProjectCacheDirectory As String
    Get
    Set
string WebProjectCacheDirectory { get; set; }
property String^ WebProjectCacheDirectory {
    String^ get ();
    void set (String^ value);
}
abstract WebProjectCacheDirectory : string with get, set
function get WebProjectCacheDirectory () : String
function set WebProjectCacheDirectory (value : String)

Eigenschaftswert

Typ: System.String
Eine Zeichenfolge, die das standardmäßig verwendete Webcacheverzeichnis angibt.

Hinweise

Die WebProjectCacheDirectory-Eigenschaft zeigt auf das Stammverzeichnis des Offlinecaches, also auf den Speicherort, an dem Dateien gespeichert werden, wenn offline mit Webprojekten gearbeitet wird. Wenn ein Projekt offline gesetzt wird, wird im Offlinecache ein Unterverzeichnis entsprechend dem unten beschriebenen Benennungssystem erstellt.

Dateien aus Webprojekten mit Dateifreigabezugriff werden direkt im freigegebenen Speicherort kompiliert und bearbeitet. Dateien aus Webprojekten mit FrontPage-Zugriff besitzen hingegen http:-Dateipfade, d. h. sie können nicht direkt auf dem Server kompiliert und bearbeitet werden. Aus diesem Grund werden die Dateien in solchen Projekten im Offlinespeicherort kompiliert und bearbeitet. Projekte mit FrontPage-Zugriff greifen also auch während des Autorisierungsprozesses auf den Offlinespeicherort zu, auch wenn das Projekt online ist.

Das Projektsystem erstellt die folgende Verzeichnisstruktur:

\WebProjectCacheDirectory

     \ServerName1

          \ProjectName1

          \ProjectName2

     \ServerName2

          \ProjectName3

Angenommen, Sie erstellen folgende vier Webprojekte:

Die Verzeichnisstruktur wird wie folgt erstellt:

\WebProjectCacheDirectory

     \ServerName1

          \WebProject1

               \SubProject1

          \WebProject2

     \www.microsoft.com

          \WebProject3

.NET Framework-Sicherheit

Siehe auch

Referenz

WebSettings Schnittstelle

VSLangProj-Namespace