<shadowCopyVerifyByTimestamp> 元素
指定陰影複製是否使用.NET Framework 4 中導入的預設啟動行為,或還原為舊版.NET Framework的啟動行為。
<configuration>
<runtime>
<shadowCopyVerifyByTimestamp>
Syntax
<shadowCopyVerifyByTimestamp enabled="true|false" />
屬性和項目
下列章節說明屬性、子元素和父元素。
屬性
屬性 | 描述 |
---|---|
已啟用 | 必要屬性。 指定啟動時是否使用陰影複製的應用程式定義域會比較組件時間戳記,以判斷是否在陰影複製組件之前已更新組件。 |
啟用屬性
值 | Description |
---|---|
true | 啟動時,只會複製自上次複製到陰影複製目錄之後已更新的組件。 這是 .NET Framework 4 的預設值。 |
false | 還原為舊版.NET Framework的啟動行為,這是在啟動時複製所有檔案。 |
子元素
無。
父項目
元素 | Description |
---|---|
configuration |
通用語言執行平台和 .NET Framework 應用程式所使用之每個組態檔中的根項目。 |
runtime |
包含有關組件繫結和記憶體回收的資訊。 |
備註
從 .NET Framework 4 開始,只有在元件時間戳記指出自上次複製到陰影複製目錄以來已變更時,才會複製元件。 這可改善許多使用陰影複製的應用程式的啟動時間,如陰影複製組件所述。 組件更新比例與頻率相當高的應用程式可能不會受益於這種行為變更。 在這種情況下,您可以使用此項目還原舊版 .NET Framework 的行為。
範例
下列範例示範如何在 .NET Framework 4 中停用陰影複製的預設啟動行為,並還原為舊版.NET Framework的啟動行為。
<configuration>
<runtime>
<shadowCopyVerifyByTimestamp enabled="false" />
</runtime>
</configuration>