Partager via


Élément <shadowCopyVerifyByTimestamp>

Indique si les clichés instantanés utilisent le comportement de démarrage par défaut introduit dans .NET Framework 4 ou reviennent au comportement de démarrage des versions précédentes du .NET Framework.

<configuration>
  <runtime>
    <shadowCopyVerifyByTimestamp>

Syntaxe

<shadowCopyVerifyByTimestamp enabled="true|false" />  

Attributs et éléments

Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.

Attributs

Attribut Description
enabled Attribut requis.

Spécifie si les domaines d’application qui utilisent les clichés instantanés comparent les horodatages d’assembly au démarrage, pour déterminer si un assembly a été mis à jour avant le cliché instantané de l’assembly.

Attribut enabled

Valeur Description
true Au démarrage, copie uniquement les assemblys qui ont été mis à jour depuis leur dernière copie dans le répertoire de clichés instantanés. Il s'agit de la valeur par défaut pour .NET Framework 4.
false Rétablit le comportement de démarrage des versions précédentes du .NET Framework, qui consistait à copier tous les fichiers au démarrage.

Éléments enfants

Aucune.

Éléments parents

Élément Description
configuration Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework.
runtime Contient des informations sur les liaisons d’assembly et l’opération garbage collection.

Notes

À compter de .NET Framework 4, les assemblys font l’objet d’un cliché instantané uniquement si leurs horodatages indiquent qu’ils ont changé depuis leur dernière copie dans le répertoire de clichés instantanés. Cela améliore les temps de démarrage de nombreuses applications qui utilisent les clichés instantanés, comme décrit dans Clichés instantanés d’assemblys. Les applications qui ont un pourcentage et une fréquence élevés de mises à jour d’assembly risquent de ne pas bénéficier de ce changement de comportement. Dans ce cas, vous pouvez utiliser cet élément pour restaurer le comportement des versions précédentes du .NET Framework.

Exemple

L’exemple suivant montre comment désactiver le comportement de démarrage par défaut des clichés instantanés dans .NET Framework 4 et revenir au comportement de démarrage des versions précédentes du .NET Framework.

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

Voir aussi