18得票2回答
WCF服务中的线程中止异常

我有一个运行在IIS 6.0上的WCF服务(使用.NET Framework 3.5构建)。 代码流程如下: 客户端(另一个Web服务)调用WCF服务 WCF服务调用线程在后台处理并立即响应调用者。 后台线程完成所有处理后,回调该线程。此调用基本上是一个HTTPs请求,因为客户端是Web...

12得票2回答
当应用程序关闭时,我能检测到后台线程被应用程序终止吗?

我正在使用C#中的一个线程,并将IsBackground属性设置为true。该线程在循环中运行一些代码,直到应用程序关闭。因为我设置了IsBackground = true,所以当应用程序关闭时,线程也会停止执行。 应用程序如何终止该线程?它似乎没有通过调用abort来实现,因为我没有收到T...

10得票4回答
ASP.NET应用程序中的Thread.Abort导致w3wp.exe崩溃。

请不要在此问题上设置重复标记 - 它与“为什么会发生ThreadAbortException”无关,而是与“为什么w3wp.exe进程在ThreadAbortException后终止”有关。 假设我们有一个简单的Web应用程序,并且具有以下代码示例:protected void Page_L...