Elemento <shadowCopyVerifyByTimestamp>

Especifica si la copia de instantáneas usa el comportamiento de inicio predeterminado especificado introducido en .NET Framework 4 o vuelve al comportamiento de inicio de versiones anteriores de .NET Framework.

<configuration>
  <runtime>
    <shadowCopyVerifyByTimestamp>

Sintaxis

<shadowCopyVerifyByTimestamp enabled="true|false" />  

Atributos y elementos

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Atributo Descripción
enabled Atributo necesario.

Especifica si los dominios de aplicación que usan la copia de la instantánea comparan marcas de tiempo de ensamblado al iniciarse para determinar si se ha actualizado un ensamblado antes de la instantánea del ensamblado.

Atributo enabled

Valor Descripción
true Al iniciarse, copia solo los ensamblados que se han actualizado desde que se copiaron por última vez en el directorio de instantáneas. Este es el valor predeterminado para .NET Framework 4.
false Revierte al comportamiento de inicio de las versiones anteriores de .NET Framework, que era copiar todos los archivos en el inicio.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento Descripción
configuration Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework.
runtime Contiene información del enlace del ensamblado y de la recolección de elementos no utilizados.

Comentarios

A partir de .NET Framework 4, las instantáneas de los ensamblados se copian solo si sus marcas de tiempo indican que han cambiado desde que se copiaron por última vez en el directorio de instantáneas. Esto mejora los tiempos de inicio de muchas aplicaciones que usan instantáneas, como se describe en Copia de instantáneas de ensamblados. Es posible que las aplicaciones que tengan un alto porcentaje y una alta frecuencia de actualizaciones de ensamblados no se beneficien de este cambio en el comportamiento. En ese caso, puede usar este elemento para restaurar el comportamiento de las versiones anteriores de .NET Framework.

Ejemplo

En el ejemplo siguiente se muestra cómo deshabilitar el comportamiento de inicio predeterminado de la copia de instantáneas en .NET Framework 4 y revertir al comportamiento de inicio de las versiones anteriores de .NET Framework.

<configuration>  
   <runtime>  
      <shadowCopyVerifyByTimestamp enabled="false" />  
   </runtime>  
</configuration>  

Consulte también