私の ASP.Net アプリケーションには、私たちが開発したサーバー コントロールがあり、将来の使用のためにアプリケーション レベル (つまり、ユーザーとセッション全体) にいくつかのキーを格納する必要があります。しかし、Page.Application と HttpContext.Current.Application のどちらのカウントも、ポストバックまたはページ更新後にゼロにならないことがわかりました。
実際、私はセッションの場合にこのような問題に直面していましたが、最終的にセッションの永続性の問題を web.config の SessionState 構成を変更することで解決しました。
<sessionState cookieless="UseCookies" mode="StateServer" ></sessionState>
ただし、Application State に同様の設定が存在するかどうかはわかりません。
ご教授ください。
男ありがとう!!!
ウィリアム
- アップデート -
私は Visual Studio 2008 を使用しており、アプリケーションは Visual Studio ASP.Net Testing Server でテストされています。