WINE中的安装程序找不到`C:\ users \ myusername \ Temp \ _is6da.tmp`
我正在尝试使用WINE为类安装程序,但在安装过程中,安装程序会尝试使用C:\users\anson\Temp\_is6da.tmp
(或者在末尾使用不同的hex数字字符串) ,找不到它,并拒绝安装。 如何安装此程序?
有问题的程序是Vitalsource Bookshelf ,仅适用于Windoze 7/8/10,android,iOS和OSX,而android版本没有我所需的function。 当我尝试在WINE中安装程序(设置为Windows 7模式)时,安装程序会报告:
File 'C:\users\anson\Temp\_is6da.tmp' can not be found. Make sure the file is on target system or installed already.
安装它的后续尝试报告了相同的错误,具有不同的文件名,例如_is5506.tmp
。
我该如何解决这个问题?
DLL d3d10_1.dll
丢失了。 如果您通过终端启动wine,您可以看到错误消息:
err:module:import_dll Library d3d10_1.dll (which is needed by L"C:\\users\\aboettger\\Temp\\_isf61a.tmp") not found
因此,搜索并下载DLL并将文件放在~/.wine/drive_c/windows/system32
cp d3d10_1.dll ~/.wine/drive_c/windows/system32
并通过Wine配置安装,启动Configure Wine 。
或使用Windows cmd
;) via
cd ~/Downloads wine cmd
和
copy d3d10_1.dll C:\windows\system32 regsvr32 C:\windows\system32\d3d10_1.dll