<shadowCopyVerifyByTimestamp> Elemen

Menentukan apakah penyalinan bayangan menggunakan perilaku startup default yang diperkenalkan di .NET Framework 4, atau kembali ke perilaku startup versi .NET Framework sebelumnya.

<configuration>
  <runtime>
    <shadowCopyVerifyByTimestamp>

Syntax

<shadowCopyVerifyByTimestamp enabled="true|false" />

Atribut dan Elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Attributes

Attribute Description
enabled Atribut yang diperlukan.

Menentukan apakah domain aplikasi yang menggunakan penyalinan bayangan membandingkan stempel waktu perakitan saat memulai, untuk menentukan apakah assembly telah diperbarui sebelum bayangan menyalin rakitan.

Atribut yang diaktifkan

Nilai Description
true Saat startup, salin hanya rakitan yang telah diperbarui sejak terakhir kali disalin ke direktori salinan bayangan. Ini adalah default untuk .NET Framework 4.
false Kembali ke perilaku startup dari versi .NET Framework sebelumnya, yaitu menyalin semua file saat startup.

Elemen Anak

Tidak ada.

Elemen Induk

Elemen Description
configuration Elemen akar di setiap file konfigurasi yang digunakan oleh runtime dan aplikasi .NET Framework.
runtime Berisi informasi tentang pengikatan perakitan dan pengumpulan sampah.

Komentar

Dimulai dengan .NET Framework 4, rakitan disalin bayangan hanya jika stempel waktunya menunjukkan bahwa mereka telah berubah sejak terakhir kali disalin ke direktori salinan bayangan. Ini meningkatkan waktu mulai untuk banyak aplikasi yang menggunakan penyalinan bayangan, seperti yang dijelaskan dalam Rakitan Penyalinan Bayangan. Aplikasi yang memiliki persentase tinggi dan frekuensi pembaruan perakitan mungkin tidak mendapat manfaat dari perubahan perilaku ini. Dalam hal ini, Anda dapat menggunakan elemen ini untuk memulihkan perilaku versi .NET Framework sebelumnya.

Example

Contoh berikut menunjukkan cara menonaktifkan perilaku startup default penyalinan bayangan di .NET Framework 4, dan kembali ke perilaku startup versi .NET Framework sebelumnya.

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

Lihat juga