O instalador no WINE não consegue encontrar 'C: \ users \ myusername \ Temp \ _is6da.tmp'

1

Estou tentando instalar um programa para uma classe usando WINE, mas durante a instalação, o instalador tenta usar um arquivo em C:\users\anson\Temp\_is6da.tmp (ou com uma sequência diferente de dígitos hexadecimais no final), não consegue encontrá-lo, e se recusa a instalar. Como posso instalar este programa?

O programa em questão é Biblioteca da Vitalsource e é apenas disponível para Windoze 7/8/10, android, iOS e OSX, ea versão do Android não tem os recursos que eu preciso para minha classe. Quando tento instalar o programa no WINE (configurado para o modo windows 7), o instalador informa:

File 'C:\users\anson\Temp\_is6da.tmp' can not be found.
Make sure the file is on target system or installed already.

Tentativas subseqüentes de instalá-lo relataram o mesmo erro, com nomes de arquivos diferentes, como _is5506.tmp .

Como posso resolver este problema?

    
por AJMansfield 24.09.2015 / 19:53

1 resposta

0

Há uma DLL faltando d3d10_1.dll . Você pode ver a mensagem de erro se iniciar o vinho via terminal:

err:module:import_dll Library d3d10_1.dll (which is needed by L"C:\users\aboettger\Temp\_isf61a.tmp") not found

Portanto, pesquise e baixe a DLL e coloque o arquivo em ~/.wine/drive_c/windows/system32

cp d3d10_1.dll ~/.wine/drive_c/windows/system32

e instale via Configuração do Wine , inicie Configure o Wine .

ou use o Windows cmd ;) via

cd ~/Downloads
wine cmd

e

copy d3d10_1.dll C:\windows\system32
regsvr32 C:\windows\system32\d3d10_1.dll
    
por A.B. 24.09.2015 / 20:16