Partager via


WebSettings.WebProjectCacheDirectory, propriété

Obtient ou définit l'emplacement hors connexion des fichiers projet.

Espace de noms :  VSLangProj
Assembly :  VSLangProj (dans VSLangProj.dll)

Syntaxe

'Déclaration
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)

Valeur de propriété

Type : System.String
Chaîne qui spécifie le répertoire cache Web par défaut.

Notes

La propriété WebProjectCacheDirectory pointe vers la racine du cache hors connexion, c'est-à-dire l'emplacement dans lequel les fichiers sont stockés lorsque vous travaillez sur des projets Web hors connexion. Lorsqu'un projet est mis hors connexion, un sous-répertoire est créé dans le cache hors connexion, selon un système d'affectation de noms décrit ci-après.

Les fichiers projet Web créés en mode d'accès Partage de fichiers sont compilés et modifiés directement dans l'emplacement partagé. En revanche, les fichiers provenant de projets Web qui sont créés en mode d'accès FrontPage ont des chemins d'accès de fichier http: de sorte qu'il est impossible de les compiler et de les modifier à l'emplacement sur le serveur. C'est la raison pour laquelle les fichiers de tels projets sont compilés et modifiés à l'emplacement hors connexion. Dès lors, les projets créés avec FrontPage accèdent à l'emplacement hors connexion pendant le processus de création, même si le projet est en ligne.

Le système de projet crée la structure de répertoire suivante :

\WebProjectCacheDirectory

     \NomServeur1

          \NomProjet1

          \NomProjet2

     \NomServeur2

          \NomProjet3

Imaginons, à titre d'exemple, que vous créez les quatre projets Web suivants :

La structure de répertoire créée se présentera comme suit :

\WebProjectCacheDirectory

     \NomServeur1

          \ProjetWeb1

               \Sous-projet1

          \ProjetWeb2

     \www.microsoft.com/france/

          \ProjetWeb3

Sécurité .NET Framework

Voir aussi

Référence

WebSettings Interface

VSLangProj, espace de noms