J'essaie d'exécuter une application pour Windows sur Ubuntu 11.10
j'ai essayé
wine /path/to/file.exe
L'erreur est:
wine: Install Mono for Windows to run .NET 2.0 applications.
J'ai mono (semble ne pas être Mono pour Windows)
mono /path/to/file.exe
me donne une erreur:
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.
Qu'est-ce que je dois faire?
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: qui se soucie de ce que vous voulez? Le PO veut du vin.~/.wine directory
.J'ai eu un problème similaire sur 12.04, et voici ce que j'ai fait:
et alors
c'est ça!
la source
Dans mon cas, j’ai constaté que l’installation
mono-complete
ne permettait pas à mon application (CloudBerry Explorer) de fonctionner, car elle recherchait des fichiers de configuration que l’exécution via Mono ne trouvait pas correctement.Je travaille sur un système x64 sur lequel .NET 2.0 n’est pas installé (voir http://appdb.winehq.org/objectManager.php?sClass=version&iId=3754 ), j’ai donc dû retirer mon répertoire de vin et faire:
(Alternativement, vous pouvez définir un paramètre différent
WINEPREFIX
pour l'application avec unewin32
architecture, mais je n'avais pas besoin de ce type de séparation des environnements, et ma configuration précédente était parfaitement acceptable.)À ce stade, je voulais exécuter
winetricks mono28
mais winetricks n'a pas encore été mis à jour pour que Novell supprime le fichier de son miroir (voir http://code.google.com/p/winetricks/issues/detail?id=221 ). J'ai utilisé la solution proposée dans le ticket:(Cela a pris environ 30 minutes à télécharger car les serveurs mono-project.com ne disposent pas du même genre de jus que Novell, malheureusement ...). Cela a permis à l'application que je voulais utiliser de s'exécuter pense que cela concerne davantage le support de Wine que celui de .NET).
la source
Mono for Wine peut être installé via apt:
qui fournirait une couche de compatibilité de compatibilité MS .NET.
Voir la page Mono sur Wine pour plus de détails.
la source