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>