![Alguém já ouviu alguma coisa sobre suporte a bytecode Mono e .NET 4?](https://rvso.com/image/1263740/Algu%C3%A9m%20j%C3%A1%20ouviu%20alguma%20coisa%20sobre%20suporte%20a%20bytecode%20Mono%20e%20.NET%204%3F.png)
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.