日期:2014-05-18  浏览次数:20995 次

关于注册ocx控件的问题
我有一个ocx控件,在Win7下,每次注册都提示“请确保该二进制存储在指定的路径中,或者调试它以检查该二进制或相关的.DLL文件是否有问题”,请问一般是什么因为什么会出现这种错误?怎么解决?

------解决方案--------------------
此控件可能使用之前的C++规范标准写的,不符合ANSI标准。
win7有时很怪。
必须与和管理员登录。
------解决方案--------------------
http://support.microsoft.com/kb/249873/zh-cn
------解决方案--------------------
如果有原代码最好调试下,没有的话可以用dumpbin /dependents xx.ocx 检查下ocx依赖的dll是不是都拷全了