<Элемент shadowCopyVerifyByTimestamp>
Указывает, использует ли теневое копирование поведение при запуске по умолчанию, представленное в .NET Framework 4, или возвращается к поведению при запуске, используемому в предыдущих версиях .NET Framework.
<Конфигурации>
<Среды выполнения>
<shadowCopyVerifyByTimestamp>
Синтаксис
<shadowCopyVerifyByTimestamp enabled="true|false" />
Атрибуты и элементы
В следующих разделах описаны атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
Включено | Обязательный атрибут. Указывает, будут ли домены приложений, использующие теневое копирование, сравнивать метки времени сборки при запуске, чтобы определить, была ли обновлена сборка перед теневым копированием сборки. |
Атрибут enabled
Значение | Описание |
---|---|
Да | При запуске копирует в каталог теневого копирования только те сборки, которые были обновлены с момента последнего копирования. Это значение по умолчанию для платформа .NET Framework 4. |
false | Возвращается к поведению при запуске предыдущих версий платформа .NET Framework, которая заключалась в копировании всех файлов при запуске. |
Дочерние элементы
Отсутствует.
Родительские элементы
Элемент | Описание |
---|---|
configuration |
Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework. |
runtime |
Содержит сведения о привязке сборок и сборке мусора. |
Комментарии
Начиная с платформа .NET Framework 4 сборки копируются теневыми, только если метки времени указывают на то, что они изменились с момента последнего копирования в каталог теневого копирования. Это сокращает время запуска для многих приложений, использующих теневое копирование, как описано в разделе Сборки теневого копирования. Для приложений с большим процентом и высокой частотой обновления сборок это изменение в поведении может не быть выгодно. В этом случае можно использовать этот элемент для восстановления поведения предыдущих версий платформы .NET Framework.
Пример
В следующем примере показано, как отключить поведение по умолчанию при запуске теневого копирования в платформа .NET Framework 4 и отменить изменения поведение при запуске предыдущих версий платформа .NET Framework.
<configuration>
<runtime>
<shadowCopyVerifyByTimestamp enabled="false" />
</runtime>
</configuration>