0

私の ASP .NET MVC アプリケーションでは、ac#-DLL の関数を呼び出します。DLL が例外をスローすることがあります。私のコードでは、例外がキャッチされて処理されます。ただし、その後、それぞれのリクエストを行ったユーザーのセッションがタイムアウトしたようです。

Dll からの例外により、処理されているかどうかに関係なく、ASP .NET MVC はセッションをクリアしますか?

4

2 に答える 2

2

いいえ、通常、例外によってセッションがクリアされることはありません。

もちろん、例外を伝播する前に、DLL が明示的にセッションをクリアしている可能性もあります。

于 2012-10-07T16:57:14.837 に答える
1

わかりました、エラーが見つかりました: コントローラーの実行中に、アプリケーションの bin フォルダー内のファイルにいくつかの統計を書きました... そのため、セッション変数がクリアされました。

したがって、実際には例外とは何の関係もありませんでした。

于 2012-10-07T18:14:47.533 に答える