我的com 用vc中的"编译|重建全部"可以注册成功,但用在项目的release目录下用regsvr32.exe aaa.dll却注册失败.(肯定以前没注册过)
错误: 0xc0000005. why?我猜可能是用regsvr32注册时, 没有调用com中的dllregisterServer()函数,
resvr32怎么才能调用com中的dllregisterServer()函数?或用其它什么命令?我想在一台没有vc的机器上测试, 怎么办?
错误: 0xc0000005. why?我猜可能是用regsvr32注册时, 没有调用com中的dllregisterServer()函数,
resvr32怎么才能调用com中的dllregisterServer()函数?或用其它什么命令?我想在一台没有vc的机器上测试, 怎么办?
解决方案 »
- 想进行虚拟键盘鼠标驱动开发
- tcp Socket 用固定端口发包
- 在WinCE里面,对话框上的Picture控件里面用pDC->DrawIcon画的CImageList,窗口重绘问题,很急!!!
- ado访问数据库问题
- 【MSComm高手请进】怎样在一个Dialog类里的一个成员类(也是Dialog)中加入MSComm控件?
- 超级菜鸟的弱智问题,大家帮帮忙....
- (######200分##200分#######)UDP网络编程牛人进来,2Mbps,4Mbps,10Mbps大数据量产生、传输问题
- 请教:为什么我操作INI文件,在DEBUG下没问题,但RELEASE版本就报错?
- 甚急,为什么最简单的LButton消息都不能响应?请大侠帮忙!
- Help me!!!!如何在程序中使用Outlook Express发送一封完整的邮件,而不需要用户编辑任何信息,而且自动发送完成,不用按发送按钮.
- 关于控制IIS的问题,大家有兴趣地可以帮帮忙呀!
- vc中的sin、cos数学函数需要加载哪个.h文件?
regsvr32 "绝对路径\aaa.dll"这样试试看吧
所以注册失败
并调用dll中的DllRegisterServer
导致com中的全局变量被初始化
检查所有隐式调用的dll
如果缺少任何一个引入的dll
进程初始化就会失败
从而导致DllRegisterServer无法执行
所以regsvr32失败!
其实不是regsvr32的问题,是控件使用的其他的dll没有找到
同意蓝天!
其实不是regsvr32的问题,是控件使用的其他的dll没有找到这种问题,我也遇到过。
然后,在用绝对路径注册