El proceso o hilo ha cambiado desde el último paso

Estoy depurando algo de mi código en Visual Studio. Este código pertenece a un Proveedor de sesión personalizado que creé y lo estoy depurando en el inicio de mi aplicación web. Comienza a inicializar a mi proveedor, y en esa función tengo un punto de interrupción que se está golpeando con éxito la primera vez. Sin embargo, ese mismo punto de interrupción se está alcanzando de nuevo, pero tiene un pequeño icono azul y, si se pasa el mouse sobre, se muestra este mensaje:

El proceso o hilo ha cambiado desde el último paso

En mi investigación, he encontrado varios tipos de respuestas, desde personas que dicen que el punto de ruptura está llegando a un ensamblaje diferente a algunos otros que dicen que el punto de ruptura ha sido golpeado desde un hilo diferente.

¿Alguien sabe qué significa esto realmente?

Respuestas a la pregunta(2)

Su respuesta a la pregunta