2

ASP.NET Webアプリケーションで、内部グローバルキャッシュオブジェクトがSystem.Web.Script.Services.WebServiceData:/mypages/default.aspxのようなアイテムを追加し続けることに気付きました。default.aspxを含むフォルダ「mypages」があることに注意してください。このページにアクセスした瞬間に、このページがASP.NETキャッシュに追加されるのはなぜですか?詳細にデバッグしていると、キャッシュにさらに多くのページが追加されていることに気付きました。ASP.NETがアプリページのリンクをキャッシュに追加するのはなぜですか?

4

1 に答える 1

1

WebサイトでOutputCachingが有効になっていることが原因である可能性があります。ASP.NETは、パフォーマンスを向上させるためにページをキャッシュします。

于 2012-06-21T19:29:06.607 に答える