我已经安装了 wine,并且尝试使用 wine 运行 GameRangerSetup.exe,但是终端上显示以下消息:
err:module:import_dll Library MFC42.DLL (which is needed by L"Z:\\home\\akash\\Downloads\\Utilities\\GameRanger\\GameRangerSetup.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\akash\\Downloads\\Utilities\\GameRanger\\GameRangerSetup.exe" failed, status c0000135
我不知道如何解读这条消息。如能得到任何帮助我将不胜感激。
答案1
您没有安装 mfc42.dll。您可以通过打开终端并输入以下内容来获取它:
winetricks mfc42
它将下载所需的文件,然后您就可以安装它了。
答案2
问题:缺少MFC42.DLL
简单的修复,这适用于任何PlayOnLinux 甚至 Windows 本身上缺少 .dll 文件。
- 关闭 PlayOnLinux 和 Wine 程序。终止所有实例。(“ps aux”和“kill -9”命令)
- 谷歌搜索 dll 文件名(动态链接库)。您将发现许多可以下载该文件的网站。
- 将文件放入 Windows 虚拟驱动器的 System32 文件夹中 -System32是经过扫描的核心 Windows 系统库文件夹,其中的所有 DLL 都会加载到 Windows 中:
/home/user/PlayOnLinux's virtual drives/virtual drive name/drive_c/windows/system32
- 启动 wine/PlayOnLinux 并尝试再次打开该软件。它现在应该可以加载了。
- 您可能缺少其他 DLL 等,因此请重复上述步骤,直到加载所有必要的 DLL。
来源:多年来,Windows 一直饱受愤怒、痛苦和煎熬。
嗨嗨。