MSDN, como muchas otras fuentes, afirman que los subprocesos de trabajo en el grupo de subprocesos siempre son de fondo.Grupo de subprocesos y .IsBackground en .NET
"Los subprocesos del grupo de subprocesos son subprocesos de fondo." (MSDN)
"Los subprocesos agrupados siempre son subprocesos de fondo." (Roscado en C#, Joseph Albahari)
puedo hacer fácilmente el subproceso de trabajo no fondo estableciendo
Thread.CurrentThread.IsBackground = false;
Y la solicitud será esperar a que finalice el hilo.
¿Qué pasa con eso?
Gracias. Entiendo los problemas causados por hacer que el hilo agrupado no sea de fondo. Mi punto es ¿por qué el Framework no impide hacer esto de manera más obvia? Esperaba que una excepción fuera honesta. Gracias de todas formas. –