解决办法有四种:
第一种:Solution Explorer ->项目节点->鼠标右键->Properties->Linker ->General->Pre-user Redirection 设为TRUE 就好了。
对应的中文版是:Solution Explorer ->项目节点->鼠标右键->属性->链接器->常规->逐用户重定向
第二种:提升程序的运行权限,使用管理员权限运行
第三种:关闭重定向,工程-->Propertier-->Linker-->General-->Register Output-->NO (注册输出)
第四种:使用depends.exe打开生成的.ocx文件,查看需要的依赖库,如果缺少某个.dll文件,depends.exe会提示找不到xx.dll文件,这时候需要找到相应的xx.dll文件,将其复制到.ocx文件目录下
本文提供了四种解决OCX文件运行时出现错误的方法,包括在项目属性中设置逐用户重定向,提升程序运行权限,关闭注册输出选项,以及使用depends.exe检查并补充缺失的DLL依赖。
1834

被折叠的 条评论
为什么被折叠?



