2012-02-11 12 views
2

私がきたのSilverlightプロジェクト 更新画像

とWindows Azureストレージに

は、私がここに画像をアップロードします.windows.net/profilepicture/3d5978a1-3e51-4212-b129-9ff401149bc0

私は私の絵を見たが、私はこの絵を更新するときに私がチェックしたときに、私は「、(私はそれは、キャッシングためだと思う)私の古い写真を見ますAzure storage explorer "私の画像は変更されました...

私はどのようにして私の最後のアップデートを見るために私のSilverlightアプリケーションを更新することができますか?あなたは同じ質問がある場合は、非常に多くの

おかげで、私に尋ねます。

答えて

1

更新を強制する最も良い方法は、Azure StorageでBLOBを置き換えるときに新しいファイル名を作成することです。

現在の名前を動的に知ることができるようにアプリを書く必要があります。アプリは常に最新の名前を取得します。

あなたはブロブに設定することができますが、すべての中間プロキシがそれらを尊重することをgauranteeすることはできませんので、(上記のあなたのURLのGUID)ファイル名を変更して動作するようにgauranteed唯一の解決策であるキャッシュ制御ヘッダがあります。

関連する問題