wine: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.

何か案は?

回答:


10

これを端末に入力します。

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

ホームダウンロードディレクトリにファイルをダウンロードし、ClassRPG.exeという名前であると仮定します


以前にmono-vbncをインストールしましたが、まだ次のように書かれています:エントリポイントメソッドを
読み込め

コマンドラインからアプリケーションを実行しよう:mono ~/Downloads/ClassRPG.exe
カミル

私がやったが、私が言ったように、それは機能しません:metadata.c:886:アサーション 'index <meta-> heap_strings.size' failed metadata.c:886:アサーション 'index <meta-> heap_strings.size' failed metadata。 c:886:アサーション 'index <meta-> heap_strings.size' failed metadata.c:914:アサーション 'index <meta-> heap_blob.size' failed metadata.c:914:アサーション 'index <meta-> heap_blob.size 'failed metadata.c:886:アサーション' index <meta-> heap_strings.size '...など。少なくとも、次のように言います。エントリポイントメソッドをロードできませんでした
user255875 14年

2
winetricksをインストールします。sudo apt-get install winetricksその後、2.0をDOTNET追加:winetricks dotnet20
カミル

私はそれを使用できない64ビットバージョンを持っています。64ビットバージョンを教えてください。
user255875

3

問題のアプリケーションが純粋な.Netであり、Monoと互換性がある場合は、次を実行します。

sudo apt-get install mono-complete

次に、モノから実行します。

そうでない場合は、winetricksを使用してMonoまたは.Netをインストールして実行できます。

.Netの場合、32ビットワインボトルを実行する必要がありますが、ワインモノまたはモノの場合、64ビットまたは32ビットで実行できます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.