请教一个COM的DLL注册慢的问题。 大家好,请教一个问题,我建立的一个COM DLL工程,工程中大概有50个接口,在CMD窗口下注册大概要花15秒,不知道这是怎么回事啊?如果说是接口多的话,我见别人的工程接口也是很多的,但是只花1秒左右就可以注册成功了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 两个办法试一下,先: (1)删除调你注册Event的文件夹,重新创建一个文件夹,在其上注册事件。因为Exchange的文件夹有时莫名其妙会不能够响应event。 (2)考虑一下是否你的event代码出了问题?可以在event的开始写一段日志记到硬盘上的一个文件里。看是否执行了! 1楼的话我没太明白,你说的EVENT是不是指连接点?我看你的意思好像是说我没成功。不过我的DLL注册都是成功的,功能一切都好用,只是调用regsvr32注册后花的时间长一点,我是想怎么能让他注册的快一点,因为我看别人的工程也很大,但是注册时不到1秒就完了,可是我得等15秒左右。可能是我的问题没说太明白,再解释一下。 应该还是内部实现的问题,断点跟踪一下,DllRegisterServer函数到底那个环节在耗时。 谢谢各位了,问题找到了,是由于CoClass太多了,所以慢。我结帖了。 关于VC使用DLL中的资源 求救--重画标题栏(比标准的矮)时,失去或者恢复窗口激活时,WINDOWS标题栏会出来. 各位大虾帮我分析一下问题出在哪儿? 老外对goto的幽默注释---goto的合理用法--- 怎样获得程序所在的目录名? 就网吧记费卡的几点思索 NickTang谢谢您的源代码!这是我承诺给您的分!!!请收下!!!!(怪事,为什么不允许給500分?)所以我发了两个贴子!这是之一 棘手的问题,大家都来看看,UP者有分 类定义未完成,怎么可以作为参数使用呢???? 怪问题:关于线程与csocket 一个菜鸟问题 问下 picture control 的问题。。
(1)删除调你注册Event的文件夹,重新创建一个文件夹,在其上注册事件。因为Exchange的文件夹有时莫名其妙会不能够响应event。
(2)考虑一下是否你的event代码出了问题?可以在event的开始写一段日志记到硬盘上的一个文件里。看是否执行了!