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