Я пытаюсь установить старое приложение на 32-битной Windows XP. XP - гостевая ОС, работающая на хост-системе Windows 10 x64 через Oracle Virtual Box.

Частью инструкций по установке является установка некоторых драйверов .dll вручную через regasm, gacutil и т.д.

Когда я пытаюсь запустить regasm на хосте os, он выдает следующую ошибку:

The application failed to initialize properly (0xc0000135)

Регазм, который я запускаю, заключается в файлах, распространяемых в программном обеспечении, которое я пытаюсь установить. Мне интересно, если он поврежден, это проблема, связанная с запуском в Oracle Virtual Box, или что-то еще.

Я получаю сообщение об ошибке как при запуске regasm без параметров, так и при запуске для регистрации tlb, например, так:

regasm %WINDIR%\system32\MyDLL.dll /tlb:%WINDIR%\system32\MyDLL.tlb

Спасибо

0