Condividi tramite


Elemento <shadowCopyVerifyByTimestamp>

Specifica se la copia shadow utilizza il comportamento di avvio predefinito introdotto in .NET Framework versione 4 o ripristina il comportamento di avvio di versioni precedenti di .NET Framework. 

<shadowCopyVerifyByTimestamp enabled="true|false" />

Attributi ed elementi

Nelle sezioni seguenti vengono illustrati attributi, elementi figlio e padre.

Attributi

Attributo

Oggetto di descrizione

enabled

Attributo obbligatorio.

Specifica se i domini applicazione che utilizzano la copia shadow confrontano il timestamp dell'assembly in caso di avvio, per stabilire se un assembly è stato aggiornato prima della copia shadow dell'assembly.

Attributo enabled

Value

Oggetto di descrizione

true

All'avvio, copia solo assembly aggiornati dall'ultima volta in cui sono stati copiati nella directory della copia shadow. L'impostazione predefinita per .NET Framework 4 è "Infinity".

false

Ripristina il comportamento di avvio di versioni precedenti di .NET Framework ovvero copiare tutti i file all'avvio.

Elementi figlio

Nessuno.

Elementi padre

Elemento

Oggetto di descrizione

configuration

Elemento radice in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework.

runtime

Contiene le informazioni sull'associazione degli assembly e la Garbage Collection.

Note

Avviandosi con .NET Framework 4, sugli assembly viene creata la copia shadow solo se i timestamp indicano che vengono modificati da quando sono stati copiati l'ultima volta nella directory della copia shadow. Migliora i tempi di avvio per molte applicazioni che utilizzano copia shadow, come descritto in Creazione di copie replicate di assembly. Questa modifica del comportamento potrebbe non risultare vantaggiosa per applicazioni con una percentuale e una frequenza elevate di aggiornamenti dell'assembly. In tal caso, è possibile utilizzare questo elemento per ripristinare il comportamento delle versioni precedenti di .NET Framework.

Esempio

Nell'esempio riportato di seguito viene illustrato come disabilitare il comportamento di avvio predefinito dell'esecuzione della copia shadow in .NET Framework 4 e ripristinare il comportamento di avvio delle versioni precedenti di .NET Framework.

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

Vedere anche

Riferimenti

Schema delle impostazioni dell'ambiente di esecuzione

Concetti

Creazione di copie replicate di assembly

Altre risorse

Schema dei file di configurazione per .NET Framework