Wine DLL安装错误(32位前缀)

时间:2019-02-03 17:18:59

标签: archlinux wine

我试图在Wine中安装一些DLL,但出现错误。

vcrun6sp6

vcrun6sp6 install completed, but installed file
./wineprefixes/wine3200/dosdevices/c:/windows/syswow64/mfc42.dll not found

但是,该文件安装在32位目录中:

./wineprefixes/wine3200/drive_c/windows/system32/mfc42.dll

vcrun2008

当我安装vcrun2008时发生同样的事情:

vcrun2008 install completed, but installed file 
./wineprefixes/wine3200/dosdevices/c:/Program Files (x86)/Common Files/Microsoft Shared/VC/msdia90.dll not found

但是,该文件再次安装在32位目录中:

./wineprefixes/wine3200/drive_c/Program Files/Common Files/Microsoft Shared/VC/msdia90.dll

讨论

您可以看到,在第一种情况下,它正在查看信息syswow64而不是system32,在另一种情况下,它是在Program Files (x86)而不是Program Files中查找。我该如何解决这个问题?如何使Wine在Archlinux中工作?

我已经安装了archlinux,并且正在使用Wine版本wine-4.0。我使用的是32位Wine前缀。

0 个答案:

没有答案