Установка msxml6 64-разрядный с вином

Я пытаюсь установить программное обеспечение, которое полагается на msxml6 и только предоставлено в версии на 64 бита (таким образом, я не могу использовать 32-разрядный msxml6, обеспеченный winetricks).

Я загрузил msxml6 с Microsoft и выполнил его с вином. Аварийные прекращения работы установки на полпути высказывание "установки были прерваны". Вот файл регистрации событий отладки:

fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:msi:ITERATE_Actions Execution halted, action L"Wdsfpca_AddRefcountMsxml.86F857F6_A743_463D_B2FE_98CB5F727E09" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603

Кто-либо знает, как я могу работать вокруг этого? Спасибо в усовершенствованном

Винная версия 1.7.26 (последняя бета), и настроена для Windows 7. ОС является Ubuntu 14.04 64-разрядный LTS.

4
задан 21 September 2014 в 16:44

3 ответа

Решение оказалось простым - использующий wine64 вместо вина, как так:

WINEPREFIX=/path/to/wineprefix wine64 msiexec /i /path/to/msxml6_x64.msi
6
ответ дан 17 November 2019 в 14:15

Я знаю, что это - старый вопрос, но возможно это будет полезно для кого-то, потому что у меня была та же проблема, и упомянутые выше команды не работали на меня - я должен был использовать эту команду:

WINEARCH=win64 WINEPREFIX =/home/xxxxx/.wine wine64 msiexec/i windowsprogram.msi

0
ответ дан 17 November 2019 в 14:15

Когда необходимо установить x64 программное обеспечение с вином, просто выполняют следующую команду

$ wine64 msiexec/i SOFTWARE_NAME.msi

0
ответ дан 1 December 2019 в 09:23

Другие вопросы по тегам:

Похожие вопросы: