Я пытаюсь запустить приложение для Windows на Ubuntu 11.10
Я пытался
wine /path/to/file.exe
Ошибка:
wine: Install Mono for Windows to run .NET 2.0 applications.
У меня есть моно (кажется, не моно для окон)
mono /path/to/file.exe
дает мне ошибку:
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.
Что мне нужно сделать?
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
@ Андрей: кого волнует, что вы хотите? ОП хочет вина.~/.wine directory
.У меня была похожая проблема 12.04, и вот что я сделал:
а потом
вот и все!
источник
В моем случае я обнаружил, что установка
mono-complete
не позволяла моему приложению (CloudBerry Explorer) функционировать, так как он искал файлы конфигурации, которые не были должным образом найдены через Mono.Я работаю в системе x64, на которую не устанавливается .NET 2.0 (см. Http://appdb.winehq.org/objectManager.php?sClass=version&iId=3754 ), поэтому я обнаружил, что мне нужно удалить свою Винный каталог и сделать:
(В качестве альтернативы, вы могли бы установить другое
WINEPREFIX
для приложения сwin32
архитектурой, но мне не нужно было такое разделение сред, и нюкирование моей предыдущей установки было вполне приемлемым.)На данный момент я хотел запустить,
winetricks mono28
но winetricks еще не был обновлен, чтобы учесть, что Novell удаляет файл из своего зеркала (см. Http://code.google.com/p/winetricks/issues/detail?id=221 ). Я использовал предложенное решение в заявке:(Это заняло около 30 минут для загрузки, поскольку серверы mono-project.com не имеют такого же сока, как у Novell, к сожалению ...) Это позволило запустить приложение, которое я хотел использовать (у него есть некоторые проблемы, но я думаю, это больше касается поддержки Wine, чем поддержки .NET).
источник
Mono for Wine можно установить через apt:
который обеспечил бы уровень совместимости совместимости MS .NET.
Смотрите Mono страницу в Wine для более подробной информации.
источник