Partilhar via


<shadowCopyVerifyByTimestamp> Elemento

Especifica se a cópia paralela utiliza o comportamento de arranque padrão introduzido no .NET Framework 4, ou se reverte ao comportamento de arranque das versões anteriores do .NET Framework.

<configuração>
   <tempo de execução>
     <sombraCopyVerifyByTimestamp>

Sintaxe

<shadowCopyVerifyByTimestamp enabled="true|false" />

Atributos e Elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Attributes

Attribute Description
enabled Atributo obrigatório.

Especifica se domínios de aplicação que utilizam cópia em sombra comparam os carimbos de tempo da montagem no arranque, para determinar se uma montagem foi atualizada antes da cópia em sombra da montagem.

Atributo ativado

Valor Description
true No arranque, cópias apenas os assemblies que foram atualizados desde a última vez que foram copiados para o diretório de cópias sombra. Este é o padrão para o .NET Framework 4.
false Reverte ao comportamento de arranque das versões anteriores do .NET Framework, que consistia em copiar todos os ficheiros no arranque.

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Description
configuration O elemento raiz em cada arquivo de configuração usado pelo Common Language Runtime e aplicativos .NET Framework.
runtime Contém informações sobre encadernação de montagem e recolha de lixo.

Observações

A partir do .NET Framework 4, os assemblies são copiados em sombra apenas se os seus carimbos temporais indicarem que mudaram desde a última vez que foram copiados para o diretório de cópias sombra. Isto melhora os tempos de arranque para muitas aplicações que utilizam cópia sombra, conforme descrito em Assemblies de Cópia Sombra. Aplicações com elevada percentagem e frequência de atualizações de montagem podem não beneficiar desta mudança de comportamento. Nesse caso, pode usar este elemento para restaurar o comportamento das versões anteriores do .NET Framework.

Example

O exemplo seguinte mostra como desativar o comportamento predefinido de arranque da cópia em sombra no .NET Framework 4 e reverter ao comportamento de arranque das versões anteriores do .NET Framework.

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

Consulte também