Проблема с выполнением 64-разрядного приложения под Wine (отсутствует & ldquo; Microsoft.VC80.CRT & rdquo; сборка, msvcr80.dll)

Я сталкиваюсь со следующими ошибками при попытке запустить 64-битное консольное приложение с Wine:

002a:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
002a:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.762)
002a:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x23e480, 0x23e490 0x23e484
002a:fixme:nls:get_dummy_preferred_ui_language (0x38 0x23e480 0x23e490 0x23e484) returning a dummy value (current locale)
002a:fixme:heap:RtlSetHeapInformation 0xa80000 0 0x23e7a0 4 stub
002a:err:module:attach_dlls "MSVCR80.dll" failed to initialize, aborting
002a:err:module:attach_dlls Initializing dlls for L"Z:\\home\\user\\test\\x64\\process.exe" failed, status c0000142

Я должен упомянуть, что распространяемый пакет MS Visual C ++ 2005 уже установлен с помощью команды

winetricks vcrun2005

Также я скачал файл «msvcr80.dll» с точно такой же версией (8.0.50727.762) и поместил его в папку приложения.

И проблема, к сожалению, до сих пор не решена.

Любая помощь будет принята с благодарностью! Заранее спасибо.

1
задан 18 June 2019 в 20:49

1 ответ

Можно попробовать заменить библиотеку вручную. Откройте вкладку Библиотеки и введите имя библиотеки:

msvcr80

http://prnt.sc/sbjiua

0
ответ дан 5 May 2020 в 21:27

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

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