wine: Instale o Mono for Windows para executar aplicativos .NET 2.0

15

Acabei de baixar o GTA SA .. e funciona bem com o SA: MP 0.3z RC2, mas tenho um grande problema. Há um servidor que usa um cliente secundário. Tentei executá-lo com WINE e Mono, mas ainda não funciona. A propósito, ele precisa do .NET 2.0 no Windows, mas não consigo fazê-lo funcionar no Ubuntu 12.04.

Este é o programa do cliente:

http://data.hu/get/7493141/ClassRPG.exe

Mensagem de erro quando executado pelo Wine:

wine: Install Mono for Windows to run .NET 2.0 applications.

Mensagem de erro quando executado pelo Mono:

The entry point method could not be loaded.

Alguma ideia?

user255875
fonte

Respostas:

10

digite isto no seu terminal:

sudo apt-get install mono-vbnc
mono ~/Downloads/ClassRPG.exe

supondo que você baixou o arquivo no diretório de download inicial e é chamado ClassRPG.exe

kamil
fonte
Eu fiz isso, instalado mono-VBNC antes, mas ele ainda diz: O método de ponto de entrada não pôde ser carregado
user255875
tentar executar o aplicativo a partir da linha de comando:mono ~/Downloads/ClassRPG.exe
kamil
Eu fiz, mas como eu disse, ele não funcionará: metadados.c: 886: asserção 'index <meta-> heap_strings.size' falhou metadata.c: 886: assertion 'index <meta-> heap_strings.size' falhou metadados. c: 886: asserção 'index <meta-> heap_strings.size' falhou em metadados.c: 914: assertion 'index <meta-> heap_blob.size' falhou metadata.c: 914: assertion 'index <meta-> heap_blob.size 'falhou metadata.c: 886: assertion' index <meta-> heap_strings.size '... e assim por diante .. pelo menos diz: O método do ponto de entrada não pôde ser carregado
user255875
2
instale o winetricks: em sudo apt-get install winetricksseguida, adicione dotnet 2.0:winetricks dotnet20
kamil
Eu tenho a versão de 64 bits, eu não posso usar isso. Você pode me dar uma versão de 64 bits, por favor?
user255875
3

Se o aplicativo em questão for puro .Net e compatível com Mono, basta executar:

sudo apt-get install mono-complete

Em seguida, execute-o em mono.

Caso contrário, você pode usar o winetricks para instalar o Mono ou .Net para executá-lo.

Para .Net, você precisa estar executando uma garrafa de vinho de 32 bits, mas, para vinho mono ou mono, pode executá-la em 64 bits ou 32 bits.

Robert Wm Ruedisueli
fonte