Colección de citas famosas - Slogan de motivación - . El acceso a la interfaz Net Webapi indica que el hilo finalizó

. El acceso a la interfaz Net Webapi indica que el hilo finalizó

Se utiliza en bloques de prueba que detectan excepciones.

respuesta .redirect();

o

respuesta(); mensaje El hilo ha sido cancelado (inglés: "El hilo fue cancelado" (este error no aparece siempre, solo aparece ocasionalmente en el mismo lugar).

El motivo de este error es que cuando ejecutar esto Los dos comandos reiniciarán la solicitud y finalizarán el proceso solicitado actualmente. En términos generales, cuando el proceso quiere continuar la ejecución, se descubre que se ha llamado al método Abort; Debido a que ya está suspendido como hilo, no se puede ejecutar, por lo que se lanza una excepción.

Hay tres soluciones:

1. Coloque estos dos comandos fuera del bloque try/catch A menos que se detecte una excepción, no se mostrará este error;

<. p>2. Determinar cuándo se detecta una excepción:

Intentar

{}

Capturar (Excepción e)

{

If (!(ex is system. Threading.ThreadAbortException))

{

//Mostrar error aquí

}

}

3. Capture el error de finalización del proceso y no lo maneje.

Pruebe

{}

catch (ThreadAbortException)

{ }

catch (Exception ex)

{

//Error de visualización

}

Algunos internautas dijeron que podían responder. escribir(); agregar respuesta.

Antes de Clear(); no sé si este método es factible;

Reimpreso de blogs com/xyd 21c/archive/2011/02/24/1963748.