我试图在Wine中安装一些DLL,但出现错误。
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 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前缀。