Error de bloqueo del cargador

Estoy construyendo en C ++ dll, escribiendo código en C #.

Recibo un error, diciendo

e detectó @LoaderLock Mensaje: Intento de ejecución administrada dentro del bloqueo del cargador del sistema operativo. No intente ejecutar código administrado dentro de una función DllMain o de inicialización de imagen, ya que esto puede hacer que la aplicación se bloquee.

Traté de averiguar qué significa exactamente este error, pero estoy dibujando artículos sin sentido, principalmente diciendo que es solo una advertencia, y que debería desactivarlo en Visual Studio. Las otras soluciones parecen deberse a ITunes, o este problema ocurre cuando se programa con DirectX. Mi problema no está relacionado con ninguno de los dos.

Alguien puede explicar qué significa esto realmente?

Respuestas a la pregunta(9)

Su respuesta a la pregunta