Estou tentando executar o aplicativo para Windows no Ubuntu 11.10
eu tentei
wine /path/to/file.exe
O erro é:
wine: Install Mono for Windows to run .NET 2.0 applications.
Eu tenho mono (parece não ser mono para windows)
mono /path/to/file.exe
me dá erro:
The assembly mscorlib.dll was not found or could not be loaded.
It should have been installed in the `/usr/lib/mono/2.0/mscorlib.dll' directory.
O que eu preciso fazer?
fixme:advapi:DecryptFileA "C:\\users\\yasin\\Temp\\IXP000.TMP\\" 00000000 fixme:advapi:LsaOpenPolicy ((null),0x33f31c,0x00000001,0x33f344) stub fixme:advapi:LsaClose (0xcafe) stub fixme:storage:create_storagefile Storage share mode not implemented. err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x451d7c
@Andrei: quem se importa com o que você quer? O OP quer vinho.~/.wine directory
.Eu tive um problema semelhante no 12.04, e foi isso que fiz:
e depois
é isso aí!
fonte
No meu caso, descobri que a instalação
mono-complete
não permitia que meu aplicativo (CloudBerry Explorer) funcionasse, pois procurava arquivos de configuração que a execução via Mono não encontrou corretamente.Estou executando em um sistema x64, no qual o .NET 2.0 não instala (consulte http://appdb.winehq.org/objectManager.php?sClass=version&iId=3754 ), então descobri que precisava remover o meu diretório wine e faça:
(Como alternativa, você poderia definir um diferente
WINEPREFIX
para o aplicativo com umawin32
arquitetura, mas eu não precisava desse tipo de separação de ambientes, e ativar minha configuração anterior era perfeitamente aceitável.)Nesse momento, eu queria executar,
winetricks mono28
mas o winetricks ainda não foi atualizado para que a Novell removesse o arquivo do espelho (consulte http://code.google.com/p/winetricks/issues/detail?id=221 ). Eu usei a solução proposta no ticket:(Demorou cerca de 30 minutos para fazer o download, pois os servidores mono-project.com não têm o mesmo tipo de suco que a Novell, infelizmente ...) Permitiu a execução do aplicativo que eu queria usar (ele tem alguns problemas, mas eu pense que isso é mais sobre o suporte ao Wine do que sobre o suporte ao .NET).
fonte
O Mono for Wine pode ser instalado via apt:
que forneceria a camada de compatibilidade de compatibilidade do MS .NET.
Veja a página Mono no Wine para mais detalhes.
fonte