2011-07-28 97 views
4

我正在運行瀏覽器外的Silverlight桌面應用程序,該應用程序從HTTP服務器下載一堆圖像。看起來好像Silverlight有一個本地圖像緩存,它用於圖像,即使跨應用程序的多個實例。如果我更新HTTP服務器上的圖像,我希望更新後的圖像顯示在Silverlight應用程序中,而不是存儲在Silverlight圖像緩存中的圖像版本。我如何去清理我的機器上的圖像緩存?如何清除Silverlight桌面應用程序中的圖像緩存

清除我的Web瀏覽器的圖像緩存在這裏不起作用,因爲Silverlight應用程序是作爲瀏覽器外瀏覽器應用程序運行的。

注:我沒有興趣在編程方式清除緩存,我希望能夠通過我的任一臺機器上更改設置來做到這一點(禁用圖片緩存),或刪除其中的圖像存儲的目錄。

回答

5

要清除的Silverlight緩存,使用以下步驟:

1)啓動的興趣Silverlight應用程序

2 )右鍵單擊應用程序中的任意位置,然後單擊'Silverlight'

3)單擊「應用程序存儲」選項卡

4)選擇的感興趣的應用(網站),然後點擊 「刪除...」

- 或 -

4)單擊 「全部刪除」 刪除緩存所有的Silverlight應用程序

如果您不希望應用程序永久緩存,請清除「啓用應用程序存儲」複選框,但這不一定建議。

http://www.microsoft.com/getsilverlight/resources/documentation/AppStorage.aspx

相關問題