<shadowCopyVerifyByTimestamp> 項目
指定陰影複製是否使用在 .NET Framework 4 版 中引入的預設啟動行為,或者會還原到舊版 .NET Framework 的啟動行為。
<shadowCopyVerifyByTimestamp enabled="true|false" />
屬性和項目
下列各節將說明屬性、子項目和父項目。
屬性
屬性 |
描述 |
---|---|
enabled |
必要屬性。 指定使用陰影複製的應用程式定義域是否會在啟動時比對組件時間戳記,在陰影複製組件之前判斷該組建是否已更新。 |
啟用屬性
值 |
描述 |
---|---|
true |
啟動時只複製自上次複製到陰影複製目錄中以來已經更新的組件。 這是 .NET Framework 4 的預設值。 |
false |
會還原成舊版 .NET Framework 的啟動行為,也就是在啟動時複製所有檔案。 |
子項目
無。
父項目
項目 |
描述 |
---|---|
configuration |
Common Language Runtime 和 .NET Framework 應用程式所使用之每個組態檔中的根項目。 |
runtime |
包含有關組件繫結和記憶體回收的資訊。 |
備註
自 .NET Framework 4 起,只有在組件的時間戳記指出自從這些組件最近複製到陰影複製目錄之後已發生變更時,才會陰影複製組件。 這可改善許多使用陰影複製的應用程式的啟動時間,如陰影複製組件所述。 組件更新百分比及頻率的很高的應用程式可能無法從此項行為變更中受益。在這種情況下,您可以使用此項目來還原舊版 .NET Framework 的行為。
範例
下列範例示範如何停用 .NET Framework 4 中陰影複製的預設啟動行為,並還原到舊版 .NET Framework 的啟動行為。
<configuration>
<runtime>
<shadowCopyVerifyByTimestamp enabled="false" />
</runtime>
</configuration>