在ubuntu 12.10上运行GameRanger

我安装了葡萄酒,我正在尝试使用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 

我不知道如何解释这条消息。 任何帮助,将不胜感激。

您没有安装mfc42.dll。 您可以通过打开终端并键入以下内容来获取它:

 winetricks mfc42 

它将下载所需的文件,然后您可能会安装它。

问题:MFC42.DLL丢失

简单的修复,这适用于PlayOnLinux甚至Windows本身上任何缺少的.dll文件。

  1. 关闭您的PlayOnLinux和Wine计划。 杀死所有实例。 (“ps aux”和“kill -9”命令)
  2. Google为dll文件名( MFC42.DLL )。 你会找到一堆可以下载文件的网站。
  3. 将文件放入Windows虚拟驱动器的System32文件夹中 – System32是核心Windows系统库文件夹,扫描并将其中的所有DLL加载到Windows中:

/home/ user /PlayOnLinux's virtual drives/ virtual drive name /drive_c/windows/system32

  1. 启动您的葡萄酒/ PlayOnLinux并尝试再次打开该软件。 它现在应该加载。
  2. 您可能缺少其他DLL等,因此请重复上述步骤,直到您加载了所有必需的DLL。

资料来源:多年来对Windows的愤怒,痛苦和痛苦的泪水。

HTH。