Freigeben über


<shadowCopyVerifyByTimestamp>-Element

Gibt an, ob das Schattenkopieren das in .NET Framework, Version 4 eingeführte Standardstartverhalten verwenden soll oder verwendet das Startverhalten der früheren Versionen von .NET Framework. 

<shadowCopyVerifyByTimestamp enabled="true|false" />

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Attribut

Beschreibungen

enabled

Erforderliches Attribut.

Gibt an, ob Anwendungsdomänen, die Schattenkopien verwenden, beim Starten Assemblyzeitstempel vergleichen, um zu bestimmen, ob eine Assembly vor dem Schattenkopieren der Assembly aktualisiert wurde.

Enabled-Attribut

Value

Beschreibungen

true

Bei Start werden nur Assemblys kopiert, die aktualisiert wurden, nachdem sie zuletzt in das Schattenkopieverzeichnis kopiert wurden. Dies ist der Standard für .NET Framework 4.

false

Setzt auf das Startverhalten (alle Dateien beim Start kopieren) der früheren Versionen von .NET Framework zurück.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Beschreibungen

configuration

Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei.

runtime

Enthält Informationen über die Assemblybindung und die Garbage Collection.

Hinweise

Mit dem .NET Framework 4 beginnend, sind Assemblys nur Schattenkopien, wenn ihre Zeitstempel angeben, dass sie sich geändert haben, seit sie zuletzt in das Schattenkopieverzeichnis kopiert wurden. Dies verbessert Startzeiten für zahlreiche Anwendungen, die Schattenkopien verwenden (siehe Erstellen von Schattenkopien von Assemblys). Anwendungen, die einen hohen Prozentsatz und eine starke Häufigkeit von Assemblyaktualisierungen haben, können möglicherweise nicht von dieser Änderung im Verhalten profitieren. In diesem Fall können Sie dieses Element verwenden, um das Verhalten früherer Versionen von .NET Framework wiederherzustellen.

Beispiel

Im folgenden Beispiel wird veranschaulicht, wie das Startverhalten des Schattenkopierens in .NET Framework 4 deaktiviert und auf das Startverhalten vorheriger Versionen von .NET Framework gesetzt wird.

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

Siehe auch

Referenz

Schema für Laufzeiteinstellungen

Konzepte

Erstellen von Schattenkopien von Assemblys

Weitere Ressourcen

Konfigurationsdateischema für .NET Framework