Partilhar via


<shadowCopyVerifyByTimestamp Element (Elemento shadowCopyVerifyByTimestamp)>

Especifica se a cópia sombra utiliza o comportamento de arranque predefinido introduzido no .NET Framework 4 ou reverte para o comportamento de arranque de versões anteriores do .NET Framework.

<configuração>
  <runtime>
    <shadowCopyVerifyByTimestamp>

Syntax

<shadowCopyVerifyByTimestamp enabled="true|false" />  

Atributos e Elementos

As secções seguintes descrevem atributos, elementos subordinados e elementos principais.

Atributos

Atributo Descrição
ativado Atributo obrigatório.

Especifica se os domínios da aplicação que utilizam a cópia sombra comparam os carimbos de data/hora da assemblagem ao iniciar, para determinar se uma assemblagem foi atualizada antes da cópia sombra da assemblagem.

Atributo ativado

Valor Descrição
true No arranque, copia apenas assemblagens que foram atualizadas desde a última vez que foram copiadas para o diretório de cópia sombra. Esta é a predefinição para o .NET Framework 4.
false Reverte para o comportamento de arranque das versões anteriores do .NET Framework, que era copiar todos os ficheiros no arranque.

Elementos Subordinados

Nenhum.

Elementos Principais

Elemento Descrição
configuration O elemento raiz em cada ficheiro de configuração utilizado pelo runtime de linguagem comum e .NET Framework aplicações.
runtime Contém informações sobre o enlace de montagem e a libertação da memória.

Observações

A partir do .NET Framework 4, as assemblagens são copiadas de sombra apenas se os carimbos de data/hora indicarem que foram alteradas desde a última vez que foram copiadas para o diretório de cópia sombra. Isto melhora os tempos de arranque para muitas aplicações que utilizam a cópia sombra, conforme descrito em Assemblagens de Cópia Sombra. As aplicações com uma percentagem elevada e frequência de atualizações de assemblagem podem não beneficiar desta alteração de comportamento. Nesse caso, pode utilizar este elemento para restaurar o comportamento das versões anteriores do .NET Framework.

Exemplo

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

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

Ver também