Поделиться через


WebSettings.WebProjectCacheDirectory - свойство

Обновлен: Ноябрь 2007

Возвращает или задает автономное расположение файлов проекта.

Пространство имен:  VSLangProj
Сборка:  VSLangProj (в VSLangProj.dll)

Синтаксис

'Декларация
Property WebProjectCacheDirectory As String
'Применение
Dim instance As WebSettings
Dim value As String

value = instance.WebProjectCacheDirectory

instance.WebProjectCacheDirectory = value
string WebProjectCacheDirectory { get; set; }
property String^ WebProjectCacheDirectory {
    String^ get ();
    void set (String^ value);
}
function get WebProjectCacheDirectory () : String
function set WebProjectCacheDirectory (value : String)

Значение свойства

Тип: System.String
Строка, в которой задается веб-каталог кэша по умолчанию.

Заметки

В свойстве WebProjectCacheDirectory указывается корневой каталог автономного кэша – расположение, в котором хранятся файлы при автономной работе с веб-проектами. При переводе любого проекта в автономный режим в автономном кэше создается подкаталог в соответствии с системой присваивания имен, описанной ниже.

Файлы в веб-проектах, разработанных с использованием совместного доступа к файлам, компилируются и изменяются непосредственно в этом общем расположении. В отличие от предыдущего варианта, файлы в веб-проектах, разработанных с использованием доступа к приложению через FrontPage, имеют пути файлов http:, поэтому их невозможно компилировать и изменять в серверном расположении. Поэтому файлы в таких проектах компилируются и изменяются в автономном расположении. Таким образом, проекты, разрабатываемые в приложении FrontPage, в процессе разработки обращаются к автономной папке, даже когда проект находится в оперативном режиме.

В системе работы с проектами создается следующая структура каталогов:

\WebProjectCacheDirectory

     \ServerName1

          \ProjectName1

          \ProjectName2

     \ServerName2

          \ProjectName3

Для примера предположим, что создаются четыре следующих веб-проекта:

При этом будет создана следующая структура каталогов:

\WebProjectCacheDirectory

     \ServerName1

          \WebProject1

               \SubProject1

          \WebProject2

     \www.microsoft.com

          \WebProject3

Разрешения

См. также

Ссылки

WebSettings Интерфейс

WebSettings - члены

VSLangProj - пространство имен