Utilizando un dll compilado .net dentro de c ++ nativo

como entiendo que cualquier programa .NET se compila en MSIL que se alimenta al CLR que lo compila en el código de ensamblaje y junto con la ayuda de JIT lo ejecuta.

Me preguntaba, ya que .NET es una envoltura alrededor de la API win32 y el CLR finalmente convierte el MSIL en un programa de ensamblaje. ¿No es posible para mí escribir alguna funcionalidad en C #, hacer un dll y luego usar una herramienta que lo convierte en un archivo independiente .net completo para que pueda usar dentro de código no administrado como en C o C ++.

¿Estoy hablando de Interops y COM? ¿No es esta idea diferente de ella? Mi objetivo es ejecutar un .NET dll en una máquina que no tenga .NET framework.

Respuestas a la pregunta(10)

Su respuesta a la pregunta