![在 Oracle VirtualBox 上的 Windows XP 中运行 regasm 时出错](https://linux22.com/image/1501822/%E5%9C%A8%20Oracle%20VirtualBox%20%E4%B8%8A%E7%9A%84%20Windows%20XP%20%E4%B8%AD%E8%BF%90%E8%A1%8C%20regasm%20%E6%97%B6%E5%87%BA%E9%94%99.png)
我正在尝试在 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
谢谢