好久没搞windows了,一些东西就慢慢会忘记。现在遇到问题,又得到了解决,是该记录一下。
dll或者ocx插件在windows下是很常用的模块。而在使用之前就必须进行注册。今天就遇到了注册失败的郁闷事情,搞好久都没有解决。
排查方式:
1.确定是使用管理员权限进行注册。可以右键cmd,使用管理员权限启动cmd;
2.管理员权限无法解决的话,需要查看要注册的模块是否缺少依赖库。具体可以使用depends来进行查看。附上下载链接http://yun.baidu.com/share/link?shareid=376687318&uk=238928816;
ps:今天遇到的是第二种情况,经过depends查看,缺少了msvcr100.dll。从别的地方拷贝之后,再使用管理员权限注册就修复了。感谢之前一个老同事的帮助,是朋友亦是老师。