終了時にKeyNotFoundエラー発生
セッション中に複数のタブを開き、終了時までにいくつかのタブを閉じているとKeyNotFoundException例外が発生する。
WebBrowserコントロールに割り当てるIDを一意にするために、コントロールを破棄してもカウンターをデクリメントしていないが、終了処理時に0からカウンターの値までのIDを持ったコントロールが存在していると仮定した動作が含まれているために発生する。
セッション中に複数のタブを開き、終了時までにいくつかのタブを閉じているとKeyNotFoundException例外が発生する。
WebBrowserコントロールに割り当てるIDを一意にするために、コントロールを破棄してもカウンターをデクリメントしていないが、終了処理時に0からカウンターの値までのIDを持ったコントロールが存在していると仮定した動作が含まれているために発生する。