我正在尝试在 Windows 8.1 64 位机器上构建一个 VC++(VS 2008)OCX(32 位)项目。OCX 构建正常,但在尝试使用 regsvr32 注册时未加载。使用 Dependency Walker 检查二进制文件将 MSVCR90.DLL 显示为缺失的依赖项之一。但是我可以看到这个 dll 在 C:\windows\winSxs 区域下的相应文件夹中可用。无法弄清楚为什么 WinSxS 无法找到 DLL。
报告为缺失的其他依赖项是
- API-MS-WIN-CORE-KERNEL32-PRIVATE-L1-1-1.DLL
- API-MS-WIN-CORE-PRIVATEPROFILE-L1-1-1.DLL
- API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL
- API-MS-WIN-CORE-SHUTDOWN-L1-1-1.DLL
- EXT-MS-WIN-NTUSER-UICONTEXT-EXT-L1-1-0.DLL
- IESHIMS.DLL
知道可能出了什么问题吗?
提前致谢..