ワインにmscoree.dllを見つけさせる方法は?

ワインにmscoree.dllを見つけさせる方法は?

Kaliでクラックが発生したゲーム用PEバイナリをロードしようとしたときにこのメッセージを受け取りました。

これを実行することはまったく挑戦の一部ではありませんでした。

0009:err:module:fixup_imports_ilonly mscoree.dll not found, IL-only binary L"test.exe" cannot be loaded.

しかし、私は以下を持っています:

$ find / -iname "*mscoree.dll*" 2>/dev/null
/usr/lib/i386-linux-gnu/wine/mscoree.dll.so
/usr/lib/i386-linux-gnu/wine/fakedlls/mscoree.dll
/usr/lib/x86_64-linux-gnu/wine/mscoree.dll.so
/usr/lib/x86_64-linux-gnu/wine/fakedlls/mscoree.dll

何が問題なの?

私は次のようなさまざまなwinetricksコマンドを使用してこの問題を解決しようとしました。

winetricks dotnet45

winetricks forcemono

インストールモノ完了が含まれています。

答え1

使用しているワインの味に応じて、Monoをインストールするかどうかを尋ねるメッセージが表示されます。 Monoにはmscoree.dllをインストールしてロードするために必要なものが含まれています。それ以外の場合は、dotnet35以降のバージョンのwinetricksが同じライブラリを提供する必要があります。現在のプレフィックスに問題がある可能性があります。正しく機能していることを確認するには、新しいアイテムを作成してください。

関連情報