标签: dll com atl
我的程序由VSTS VSinstr工具检测,以便收集覆盖信息。但是在运行我的检测二进制文件时,特别是我的COM dll之一,我的程序一直在出口处崩溃。
我调试以发现崩溃是由以下原因造成的:
有什么想法吗?
答案 0 :(得分:0)
为了查询是否可以安全地卸载通过COM API加载的DLL,调用DLL的DllCanUnloadNow。在这里你可以设置一个断点并检查你的COM DLL是否批准卸载(虽然仍然认为忙于一些后台活动)。
DllCanUnloadNow