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
Значение свойства
Список имен каталогов, разделенных точкой с запятой.
Реализации
Комментарии
Если теневое копирование включено, по умолчанию используется теневое копирование всех сборок, найденных с помощью пробы; то есть в каталогах, указанных свойствамиPrivateBinPath.ApplicationBase Свойство ShadowCopyDirectories ограничивает теневое копирование сборками в каталогах, указанных в ShadowCopyDirectories.
Если вы не назначите строку свойству ShadowCopyDirectories или присвойте этому свойству null
значение, все сборки в каталогах, указанных ApplicationBase PrivateBinPath свойствами, копируются теневыми копиями.
Важно!
Пути к каталогам не должны содержать точку с запятой, так как она является разделителем. Escape-символа для точки с запятой не существует.
При выполнении теневого копирования файлы сборок копируются в другое место перед загрузкой сборок. Исходный файл сборки не заблокирован, поэтому его можно обновить. Дополнительные сведения о теневом копировании см. в разделе "Теневое копирование сборок".