AppDomainSetup.ShadowCopyDirectories Свойство

Определение

Возвращает или задает имена каталогов, содержащих сборки, для которых будут созданы теневые копии.

public:
 property System::String ^ ShadowCopyDirectories { System::String ^ get(); void set(System::String ^ value); };
public string ShadowCopyDirectories { get; set; }
member this.ShadowCopyDirectories : string with get, set
Public Property ShadowCopyDirectories As String

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

String

Список имен каталогов, разделенных точкой с запятой.

Реализации

Комментарии

Если теневое копирование включено, по умолчанию используется теневое копирование всех сборок, найденных с помощью пробы; то есть в каталогах, указанных свойствамиPrivateBinPath.ApplicationBase Свойство ShadowCopyDirectories ограничивает теневое копирование сборками в каталогах, указанных в ShadowCopyDirectories.

Если вы не назначите строку свойству ShadowCopyDirectories или присвойте этому свойству nullзначение, все сборки в каталогах, указанных ApplicationBase PrivateBinPath свойствами, копируются теневыми копиями.

Важно!

Пути к каталогам не должны содержать точку с запятой, так как она является разделителем. Escape-символа для точки с запятой не существует.

При выполнении теневого копирования файлы сборок копируются в другое место перед загрузкой сборок. Исходный файл сборки не заблокирован, поэтому его можно обновить. Дополнительные сведения о теневом копировании см. в разделе "Теневое копирование сборок".

Применяется к

См. также раздел