のOutputCacheバグVaryByParam="None"
の代わりにVaryByParam=""
を使用しているときにASP.NET RCをリフレッシュしてthis defectに移動しました。VaryByParam = "None"(MVC RCリフレッシュの場合)
キャッシュワークスですが、ページhttp://www.yoursite.comとhttp://www.yoursite.com/home/indexは別々にキャッシュされるようです。
VaryByParam=""
とVaryByParam="None"
の違いは何ですか?
編集:私は意味VaryByParam=""
ないVaryByParam =「*」バグはまだVaryByParamに存在する原因=「*」
私はVaryByParamは= "" VaryByParam =ない "*" –
代わりにVaryByParamを使用する= "なし" "私はVaryByParam =を使用することをお勧め"(空の "原因バグはまだVaryByParam =に存在する" 意味文字列)。それ以外の場合は、ユーザーが 'None'パラメータを指定した場合、キャッシュは新しいエントリを作成します。 –