この障害が断続的に発生します。
私はGoogleで見つけたものをかなりよく要約しているこのリンクを見つけました:http: //www.wacdesigns.com/2009/02/03/session-state-has-created-a-session-id-but-応答がすでにアプリケーションによってフラッシュされたため、保存できません/
基本的には、Web構成設定DisplayWhenNewSessionを設定するか、Session_OnStartでSession.SessionIDを取得してセッション状態を開始することができると言っています。
しかし、誰かがします:
a)これについての説明があります
またはさらに良い、b)試行錯誤された修正がある
http応答ヘッダーに影響を与えるようなことをした後、応答をフラッシュできないことに気付きました。これを行うと、毎回エラーが発生しますが、これは断続的です。SessionIDは、ASPXページまたはPage_Load(すべてのフラッシュが呼び出される場所)の前に、ページ応答の最初にASP.NETによって自動的に作成される必要があります。
更新: 振り返ってみると、これはファイルをブラウザーにストリーミングするときに発生していることがわかりました。ほとんどのブラウザは実際には検索エンジンボットです。ダウンロードを開始してからブラウザを閉じることでこのエラーを再現できるため、ブラウザはダウンロードが完了するのを待ってからダウンロード操作をキャンセルしていると考えられます。これは他の通常のページでも見たことがありますが、99%の確率でダウンロードページです。