5
我們在我們的項目中使用WCF-RIA服務。 部分是一個將在服務器上觸發RIA請求的搜索。WCF-RIA服務客戶端OutputCache - 無法在本地主機的IE中工作
對於這個要求,我們已經使用此屬性啓用客戶端輸出緩存:
[OutputCache(OutputCacheLocation.Client, duration: 2 * 60)]
我們要使用的客戶端緩存,因爲這些信息將被緩存是特定的用戶。問題在於,在應用程序安裝在IIS中後,緩存在Firefox和IE中正常工作,但在調試IE時似乎忽略了緩存。
也許這不是一個真正的RIA服務特定的問題,但更多的是一個IE問題。它看起來像IE看到「嘿,這是一個本地主機的請求,我不想緩存」(某種功能)。
這有點無益,因爲調試情況與「活」情況不一樣。
有沒有辦法在調試時在IE中使用WCF-RIA服務客戶端緩存?
是的,我已經確認了使用fiddler的行爲。在調試localhost時,不使用緩存。如果應用程序已安裝,則使用緩存。 – 2011-09-20 09:30:10