<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>