xecução do aplicativo .NET 4 com Mono

Estou tentando executar um exe .NET em uma máquina Ubuntu (instalei o pacotemono-complete), até agora sem sorte. O aplicativo é compilado com o Visual C # Express 2010 no .NET 4 (perfil de cliente

Tento executar o programa com o seguinte comando:

mono application.exe

No entanto, recebo o seguinte erro:

ADVERTÊNCIA: A versão de tempo de execução suportada por este aplicativo não está disponível. Usando o tempo de execução padrão: v1.1.4322

** (application.exe: 5586): AVISO **: Método ausente System.Windows.Forms.Application :: SetCompatibleTextRenderingDefault (bool) no assembly /usr/lib/mono/gac/System.Windows.Forms/1.0.5000.0 __b77a5c561934e089 / System.Windows.Forms.dll, mencionado no assembly /media/disk/application.ex

Exceção não tratada: System.MissingMethodException: Método não encontrado: 'System.Windows.Forms.Application.SetCompatibleTextRenderingDefault'.

Supõe-se que você esteja usando o .NET 4, não o 1, mas não sei como defini-lo. Eu tente

mono --runtime=4.0.30319.1 application.exe

Mas isso também não funciono

Qualquer ajuda seria apreciada

questionAnswers(4)

yourAnswerToTheQuestion