由于C#-Dll异常,ASP.NET MVC应用程序中的会话被终止?

由于C#-Dll异常,ASP.NET MVC应用程序中的会话被终止?,c#,asp.net-mvc-2,dll,exception-handling,session-variables,C#,Asp.net Mvc 2,Dll,Exception Handling,Session Variables,在我的ASP.NETMVC应用程序中,我调用c#-DLL的函数。有时DLL会引发异常。在我的代码中,异常被捕获并处理。但是,在此之后,发出相应请求的用户的会话似乎超时 DLL的异常是否会导致ASP.NET MVC清除会话,而不管它们是否已被处理?否,异常通常不会导致清除会话 当然,DLL可能会在传播异常之前显式清除会话。好的,我发现了错误:在执行控制器的过程中,我在应用程序的bin文件夹中的文件中写入了一些统计信息。。。这就是清除会话变量的原因 所以,事实上,这与例外情况无关。不正确。请参阅II

在我的ASP.NETMVC应用程序中,我调用c#-DLL的函数。有时DLL会引发异常。在我的代码中,异常被捕获并处理。但是,在此之后,发出相应请求的用户的会话似乎超时


DLL的异常是否会导致ASP.NET MVC清除会话,而不管它们是否已被处理?

否,异常通常不会导致清除会话


当然,DLL可能会在传播异常之前显式清除会话。

好的,我发现了错误:在执行控制器的过程中,我在应用程序的bin文件夹中的文件中写入了一些统计信息。。。这就是清除会话变量的原因


所以,事实上,这与例外情况无关。

不正确。请参阅IIS内部的快速故障保护,最大故障。另请参阅