使用Visual Studio 2010在Windows 7 64位系统上构建的My C ++ COM Shell扩展DLL。 DLL注册失败,当我试图在Windows 8 64位评估版
上注册我的DLL我做了以下步骤来注册我的Dll
我在注册步骤中提出了错误消息:
模块“C:\ MyDll \ Test64.dll”无法加载。确保二进制文件 存储在指定的路径或调试它以检查问题 二进制或从属.DLL文件。动态链接库(DLL) 初始化例程失败
应用程序事件查看器错误日志:
错误应用程序名称:regsvr32.exe,版本:6.2.9200.16384,时间 标记:0x5010a4f2错误模块名称:未知,版本:0.0.0.0, 时间戳:0x00000000异常代码:0xc0000005故障偏移: 0x000000008003f038错误进程id:0xef0错误应用程序 开始时间:0x01cdab0260bf6785错误应用程序路径: C:\ Windows \ system32 \ regsvr32.exe错误模块路径:未知报告 Id:9e7efd80-16f5-11e2-be6f-bcaec589de41错误包全名: 错误的包相关应用程序ID:
提前感谢您的帮助。