¿Alguien ha oído algo sobre la compatibilidad con códigos de bytes Mono y .NET 4?

¿Alguien ha oído algo sobre la compatibilidad con códigos de bytes Mono y .NET 4?

Como sabe, Microsoft ha lanzado .NET 4, que se compila en un código de bytes diferente al de .NET 2 (y 3, 3.5).

Sé que Mono usa el mismo formato de código de bytes que .NET 2, lo que significa que, bajo ciertas condiciones, los ejecutables destinados a .NET 2/3/3.5 se pueden ejecutar en Mono.

Sin embargo, cada vez se desarrollan y lanzan más programas .NET 4, y no he podido determinar si hay planes para admitir el código de bytes .NET 4 en Mono.

Respuesta1

No existe un nuevo código de bytes para .NET 4. No tengo idea de dónde escuchaste eso, pero no existe.

Lo único que existe son bibliotecas nuevas con la versión 4.0, y para eso, necesita un nuevo Mono (2.8 o 2.10) que venga con las bibliotecas con versiones equivalentes.

Respuesta2

Según el proyecto Monopágina de compatibilidad, Mono 2.8 ya puede ejecutar programas .NET 4, aunque sin algunas de las funciones más avanzadas.

información relacionada