estoy Inicialización de un hilo como hilo estática como se muestra abajoSTA Abort hilo Excepción
Thread GenerateKeywords;
private void btnStart_Click(object sender, EventArgs e)
{
//Initializes the Test Thread
Test = new Thread(TestMethod);
//Sets the apartment state to Static
Test.SetApartmentState(ApartmentState.STA);
//Starts the GenerateKeywords Thread
Test.Start();
}
pero cuando estoy a abortar este hilo a través de este método
private void btnStop_Click(object sender, EventArgs e)
{
if (Test != null)
Test .Abort();
}
está dando siguiente excepción: " Se produjo una primera excepción de tipo 'System.Threading.ThreadAbortException' en mscorlib.dll El subproceso 0x13dc ha salido con el código 0 (0x0).
la manera de deshacerse de esta excepción ??
Es * no * es una excepción, sólo una notificación del depurador que se ha detectado una excepción. Lo cual es normal, Thread.Abort() inyecta una excepción. No * arregle esto * –