Precisa de ajuda com GTK # e mono

1

Em minha busca por independência de plataforma, criei um aplicativo hello-world simples em minha máquina Windows usando o monodevelop 4.0 e o gtk # 2.12. Quando tento executá-lo no meu Ubuntu 12.04 LTS, recebo o erro de tempo de execução abaixo:

  

Exceção não tratada: System.TypeLoadException: não foi possível carregar o tipo   'MainWindow' da montagem 'hellogtk, versão = 1.0.4824.3971,   Culture = neutral, PublicKeyToken = nulo '. [ERRO] FATAL NÃO MANTIDO   EXCEÇÃO: System.TypeLoadException: não foi possível carregar o tipo 'MainWindow'   da montagem 'hellogtk, versão = 1.0.4824.3971, cultura = neutra,   PublicKeyToken = null '.

Minha versão mono runtime é 2.10. Você pode sugerir o que poderia ter dado errado?

    
por Prahlad Yeri 16.03.2013 / 23:56

1 resposta

1

Encontrei respostas para minha pergunta. No Ubuntu, as dependências abaixo precisam ser fornecidas (além do ambiente mono runtime) antes de executar um programa gtk # compilado com o Framework 4.0:

libgtk2.0-cil
libmono-posix4.0-cil
    
por Prahlad Yeri 17.03.2013 / 15:20