wine: установите Mono для Windows для запуска приложений .NET 2.0

15

Я только что скачал GTA SA .. и он отлично работает с SA: MP 0.3z RC2, но у меня большая проблема. Есть сервер, который использует вторичный клиент. Я пытался запустить его с WINE и Mono, но он все еще не работает. Кстати, для Windows требуется .NET 2.0, но я не могу заставить его работать в Ubuntu 12.04.

Это клиентская программа:

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

Сообщение об ошибке при запуске Wine:

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

Сообщение об ошибке при запуске Mono:

The entry point method could not be loaded.

Есть идеи?

user255875
источник

Ответы:

10

введите это в своем терминале:

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

при условии, что вы загрузили файл в свой домашний каталог загрузки и он называется ClassRPG.exe

камил
источник
Я сделал это, установил mono-vbnc раньше, но он все еще говорит: не удалось загрузить метод точки входа
user255875
попробуйте запустить приложение из командной строки:mono ~/Downloads/ClassRPG.exe
kamil
Я сделал, но, как я уже сказал, это не сработает: metadata.c: 886: утверждение 'index <meta-> heap_strings.size' не удалось metadata.c: 886: утверждение 'index <meta-> heap_strings.size' не удалось метаданные. c: 886: утверждение "index <meta-> heap_strings.size" не удалось metadata.c: 914: утверждение "index <meta-> heap_blob.size" не удалось metadata.c: 914: утверждение "index <meta-> heap_blob.size 'failed metadata.c: 886: утверждение' index <meta-> heap_strings.size '... и так далее ... по крайней мере, он говорит: не удалось загрузить метод точки входа
user255875
2
установить winetricks: sudo apt-get install winetricksзатем добавить dotnet 2.0:winetricks dotnet20
kamil
У меня есть 64-битная версия, которую я не могу использовать. Можете ли вы дать мне 64-битную версию, пожалуйста?
user255875
3

Если рассматриваемое приложение чисто .Net и совместимо с Mono, просто запустите:

sudo apt-get install mono-complete

Затем запустите его из моно.

Если нет, вы можете использовать winetricks для установки Mono или .Net для его запуска.

Для .Net вам нужно использовать 32-битную бутылку Wine, но для wine-mono или mono вы можете запустить ее на 64-битной или 32-битной

Роберт Вм Рудисуэли
источник