网上下载到一个例子,C++写了一个dll, 生成的dll为Interop.HttpMonitorLib.dll,我本地可能是生成了一下,VS自动注册了这个dll,所以怎么运行都不报错,拷贝到其它机器报错:
dll项目的设置截图如下:
现在出现问题的操作系统版本为Windows 10 Pro X64, 请问如何注册这个dll才能正常运行?
使用regsvr32注册说是找不到入口,我想应该是不能这样注册。
首先确认依赖的库是否安装了 depends.exe工具可看
其次看看dll中有com的导出函数
都正常话,使用regsvr32注册后才能使用
首先要确认HKEY_CLASSES_ROOT/CLSID下查找上面报错的那个组件的CLSID是否存在
一直没试成功,太久了,结贴吧。