<shadowCopyVerifyByTimestamp> , element
Określa, czy kopiowanie w tle używa domyślnego zachowania uruchamiania wprowadzonego w .NET Framework 4, czy przywraca zachowanie uruchamiania wcześniejszych wersji .NET Framework.
<Konfiguracji>
<Środowiska wykonawczego>
<shadowCopyVerifyByTimestamp>
Składnia
<shadowCopyVerifyByTimestamp enabled="true|false" />
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.
Atrybuty
Atrybut | Opis |
---|---|
enabled | Atrybut wymagany. Określa, czy domeny aplikacji korzystające z kopiowania w tle porównują sygnatury czasowe zestawu podczas uruchamiania, aby określić, czy zestaw został zaktualizowany przed skopiowaniem zestawu w tle. |
Atrybut włączony
Wartość | Opis |
---|---|
true | Podczas uruchamiania kopiuje tylko zestawy, które zostały zaktualizowane od czasu ostatniego skopiowania do katalogu kopii w tle. Jest to wartość domyślna dla .NET Framework 4. |
fałsz | Przywraca zachowanie uruchamiania poprzednich wersji .NET Framework, co miało na celu skopiowanie wszystkich plików podczas uruchamiania. |
Elementy podrzędne
Brak.
Elementy nadrzędne
Element | Opis |
---|---|
configuration |
Element główny w każdym pliku konfiguracji używanym przez środowisko uruchomieniowe języka wspólnego i aplikacje programu .NET Framework. |
runtime |
Zawiera informacje dotyczące powiązania zestawu oraz wyrzucania elementów bezużytecznych. |
Uwagi
Począwszy od .NET Framework 4 zestawy są kopiowane w tle tylko wtedy, gdy ich sygnatury czasowe wskazują, że zostały zmienione od czasu ostatniego skopiowania do katalogu kopiowania w tle. Poprawia to czas uruchamiania dla wielu aplikacji korzystających z kopiowania w tle, zgodnie z opisem w temacie Zestawy kopiowania w tle. Aplikacje, które mają wysoką wartość procentową i częstotliwość aktualizacji zestawów, mogą nie korzystać z tej zmiany zachowania. W takim przypadku można użyć tego elementu, aby przywrócić zachowanie poprzednich wersji .NET Framework.
Przykład
W poniższym przykładzie pokazano, jak wyłączyć domyślne zachowanie uruchamiania kopiowania w tle w .NET Framework 4 i przywrócić zachowanie uruchamiania poprzednich wersji .NET Framework.
<configuration>
<runtime>
<shadowCopyVerifyByTimestamp enabled="false" />
</runtime>
</configuration>