Ich versuche, eine Anwendung für Windows unter Ubuntu 11.10 auszuführen
Ich habe es versucht
wine /path/to/file.exe
Fehler ist:
wine: Install Mono for Windows to run .NET 2.0 applications.
Ich habe Mono (scheint nicht Mono für Windows zu sein)
mono /path/to/file.exe
gibt mir fehler:
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.
Was muss ich tun?
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
Hast du diesen Fehler: @Andrei: wen interessiert was du willst? Der OP will Wein.~/.wine directory
.Ich hatte am 12.04 ein ähnliches Problem, und das habe ich getan:
und dann
das ist es!
quelle
In meinem Fall stellte ich fest, dass die Installation
mono-complete
meiner Anwendung (CloudBerry Explorer) nicht funktionierte, da nach Konfigurationsdateien gesucht wurde, die über Mono nicht ordnungsgemäß gefunden wurden.Ich arbeite auf einem x64-System, auf dem .NET 2.0 nicht installiert werden kann (siehe http://appdb.winehq.org/objectManager.php?sClass=version&iId=3754 ) Weinverzeichnis und tun:
(Alternativ können Sie
WINEPREFIX
mit einerwin32
Architektur eine andere für die Anwendung festlegen , aber ich hatte keine Notwendigkeit für diese Art der Trennung von Umgebungen, und mein vorheriges Setup war vollkommen akzeptabel.)Zu diesem Zeitpunkt wollte ich ausführen,
winetricks mono28
aber Winetricks wurde noch nicht aktualisiert, um zu berücksichtigen, dass Novell die Datei von ihrem Spiegel entfernt (siehe http://code.google.com/p/winetricks/issues/detail?id=221 ). Ich habe die vorgeschlagene Lösung im Ticket verwendet:(Das Herunterladen dauerte ungefähr 30 Minuten, da die Server von mono-project.com leider nicht die gleiche Art von Saft haben wie Novell ...) Es erlaubte der Anwendung, die ich verwenden wollte, zu laufen (es hat einige Probleme, aber ich Ich denke, das ist mehr die Wine-Unterstützung als die .NET-Unterstützung.
quelle
Mono for Wine kann über apt installiert werden:
die MS .NET-Kompatibilität Kompatibilitätsschicht zur Verfügung stellen würde.
Weitere Informationen finden Sie auf der Mono- Seite unter Wine.
quelle