在 Oracle VirtualBox 上的 Windows XP 中运行 regasm 时出错

在 Oracle VirtualBox 上的 Windows XP 中运行 regasm 时出错

我正在尝试在 32 位 Windows XP 上安装一个旧应用程序。XP 是通过 Oracle Virtual Box 在 Windows 10 x64 主机操作系统上运行的客户操作系统。

部分安装说明是通过 regasm、gacutil 等手动安装一些 .dll 驱动程序。

当我尝试在主机操作系统上运行 regasm 时,它给出了以下错误:

The application failed to initialize properly (0xc0000135)

我正在运行的 regasm 位于我尝试安装的软件中分发的文件中。我想知道它是否已损坏,是否是 Oracle Virtual Box 上运行固有的问题,或者其他什么。

当我运行不带参数的 regasm 时以及当我运行它来注册 tlb 时,都会出现错误,如下所示:

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

谢谢

相关内容