Execute o executável .NET no Ubuntu (ou wine)

3

Eu tentei rodar um executável .NET no wine, mas ele não está abrindo. O executável específico refere-se a alguns dlls .NET (assemblies) localizados no mesmo local que o exe. Existe alguma maneira de executá-lo no vinho ou usando algum outro método?

P.S O aplicativo usa a API de dados do Google para buscar dados do Google Docs.

    
por darthvader 18.10.2010 / 00:06

3 respostas

8

Execute-o usando Mono , uma implementação de plataforma aberta de código aberto do .NET framework.

Você pode instalar o mono simplesmente emitindo:

sudo apt-get install mono

Depois, você pode rodar o executável .NET passando-o para mono, assim:

mono SomeApplication.exe
    
por 18.10.2010 / 00:09
0

Mono é a plataforma para rodar aplicativos .net no linux / ubuntu. Mas precisa ser apoiado pelo desenvolvedor. Até agora eu sei, os executáveis são diferentes em mono. Portanto, você não pode executar o aplicativo diretamente em mono. Se você tiver o código-fonte, tente migrá-lo para mono com MOMA . Se você não tem a fonte, você pode consultar o desenvolvedor.

Eu não sou um usuário do WINE. Mas eu acho que o framework .NET também deve ser instalado no WINE para rodar um aplicativo .net. Talvez o este link ajude.

    
por 18.10.2010 / 06:35
-3

Tente isso ...

 $ ­wget http://winetricks.googlecode.com/svn/trunk/src/winetricks

 $ bash winetricks dotnet40

Depois disso, você pode executar o framework .net sem nenhum problema.

Obrigado ..

    
por 08.07.2013 / 11:52