我正在尝试在Windows 8.1 64位计算机上构建VC ++(VS 2008)OCX(32位)项目。 OCX正在构建好,但在尝试使用regsvr32注册时无法加载。使用Dependency Walker检查二进制文件将MSVCR90.DLL显示为缺少的依赖项之一。但是我可以看到这个DLL在C:\ windows \ winSxs区域下的相应文件夹中可用。无法弄清楚WinSxS无法找到DLL的原因。
报告为缺失的其他依赖项是
知道可能出现什么问题吗?
提前致谢..
答案 0 :(得分:0)
您的MS VS 2008安装不正确。完全重新安装或将dll移动到SysWOW64目录。
或者您可以安装MS VC 2008 redist:http://www.microsoft.com/en-us/download/details.aspx?id=29