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