anggur: Instal Mono untuk Windows untuk menjalankan aplikasi .NET 2.0

15

Saya baru saja mengunduh GTA SA .. dan berfungsi baik dengan SA: MP 0.3z RC2, tapi saya punya masalah besar. Ada server yang menggunakan klien sekunder. Saya mencoba menjalankannya dengan WINE dan Mono, tetapi masih tidak berhasil. Ngomong-ngomong, perlu. NET 2.0 di Windows, tapi saya tidak bisa membuatnya bekerja di Ubuntu 12.04.

Ini adalah program klien:

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

Pesan kesalahan saat dijalankan oleh Wine:

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

Pesan kesalahan saat dijalankan oleh Mono:

The entry point method could not be loaded.

Ada ide?

pengguna255875
sumber

Jawaban:

10

ketikkan ini di terminal Anda:

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

dengan asumsi Anda mengunduh file di direktori unduhan rumah Anda dan itu bernama ClassRPG.exe

kamil
sumber
Saya melakukannya, menginstal mono-vbnc sebelumnya, tetapi masih mengatakan: Metode entry point tidak dapat dimuat
user255875
coba jalankan aplikasi dari command line:mono ~/Downloads/ClassRPG.exe
kamil
Saya lakukan, tetapi seperti yang saya katakan, itu tidak akan berfungsi: metadata.c: 886: asersi 'index <meta-> heap_strings.size' metadata gagal: c: 886: asersi 'index <meta-> heap_strings.size' metadata gagal. c: 886: pernyataan 'index <meta-> heap_strings.size' gagal metadata.c: 914: pernyataan assersion '<meta-> heap_blob.size' metadata.c gagal: 914: pernyataan 'index <meta-> heap_blob.size 'metadata.c gagal: 886: pernyataan' indeks <meta-> heap_strings.size '... dan seterusnya .. setidaknya dikatakan: Metode titik masuk tidak dapat dimuat
user255875
2
instal winetricks: sudo apt-get install winetrickslalu tambahkan dotnet 2.0:winetricks dotnet20
kamil
Saya punya versi 64bit saya tidak bisa menggunakannya. Bisakah Anda memberi saya versi 64bit?
user255875
3

Jika aplikasi yang dimaksud murni .Net dan kompatibel dengan Mono, jalankan saja:

sudo apt-get install mono-complete

Kemudian jalankan dari mono.

Jika tidak, Anda dapat menggunakan winetricks untuk menginstal Mono atau .Net untuk menjalankannya.

Untuk .Net, Anda harus menjalankan botol Wine 32bit, tetapi untuk wine-mono atau mono Anda dapat menjalankannya pada 64bit atau 32bit

Robert Wm Ruedisueli
sumber