葡萄酒:安装Windows Mono以运行.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.

有任何想法吗?

Answers:


10

在您的终端中输入:

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

假设您将文件下载到主下载目录中,并且该文件名为ClassRPG.exe


我做到了,之前安装过mono-vbnc,但仍然说:入口点方法无法加载
user255875 2014年

尝试从命令行运行该应用程序:mono ~/Downloads/ClassRPG.exe
kamil 2014年

我做了,但是正如我说的,它行不通:metadata.c:886:断言'index <meta-> heap_strings.size'失败了元数据。c:886:断言'index <meta-> heap_strings.size'失败了元数据。 c:886:断言'index <meta-> heap_strings.size'失败的元数据c:914:断言'index <meta-> heap_blob.size'失败的元数据c:914:断言'index <meta-> heap_blob.size'失败'失败的meta.c:886:断言'index <meta-> heap_strings.size'...依此类推..至少它说:无法加载入口点方法
user255875 2014年

2
安装winetricks:sudo apt-get install winetricks然后添加dotnet 2.0:winetricks dotnet20
kamil

我有64位版本,我不能使用它。你能给我一个64位的版本吗?
user255875 2014年

3

如果有问题的应用程序是纯.Net并与Mono兼容,则只需运行:

sudo apt-get install mono-complete

然后从单声道运行它。

如果没有,您可以使用winetricks来安装Mono或.Net来运行它。

对于.Net,您需要运行32位的Wine瓶,但对于wine-mono或mono,则可以在64bit或32bit上运行

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.