Alguém já ouviu alguma coisa sobre suporte a bytecode Mono e .NET 4?

Alguém já ouviu alguma coisa sobre suporte a bytecode Mono e .NET 4?

Como você sabe, a Microsoft lançou o .NET 4, que compila em bytecodes diferentes do .NET 2 (e 3, 3.5).

Eu sei que o Mono usa o mesmo formato de bytecode do .NET 2, o que significa que, sob certas condições, os executáveis ​​direcionados ao .NET 2/3/3.5 podem ser executados no Mono.

No entanto, há cada vez mais programas .NET 4 desenvolvidos e lançados - e não consegui determinar se há planos para oferecer suporte ao bytecode .NET 4 no Mono.

Responder1

Não existe um novo bytecode para o .NET 4. Não tenho ideia de onde você ouviu isso, mas ele não existe.

A única coisa que existe são novas bibliotecas versionadas em 4.0, e para isso você precisa de um novo Mono (2.8 ou 2.10) que venha com as bibliotecas versionadas equivalentes.

Responder2

De acordo com o projeto Monopágina de compatibilidade, o Mono 2.8 já pode executar programas .NET 4, embora sem algumas das funcionalidades mais avançadas.

informação relacionada