我试图在Windows8.1 64位机器上构建一个VC++ (VS 2008) OCX (32位)项目。OCX正在构建OK,但在尝试使用regsvr32注册时没有加载。使用dependencies检查二进制文件显示MSVCR90.DLL是缺少的依赖项之一。但是,我可以看到这个dll在C:\windows\winSxs区域下的相应文件夹中可用。无法弄清楚为什么WinSxS无法找到DLL。
报告为缺失的其他依赖项包括
知道会出什么问题吗?
提前谢谢..。
发布于 2015-04-08 12:41:38
您安装MS VS 2008是不正确的。完全重新安装它,或者将dll移动到SysWOW64目录。
或者您可以安装MS 2008 redist:http://www.microsoft.com/en-us/download/details.aspx?id=29
https://stackoverflow.com/questions/29514112
复制相似问题