E:\code\t.dll was loaded,but the Dllregisterserver entry point was not found.
Dllregisterserver may not be exported,or a corrupt version of E:\code\t.dll may be in memory.Consider using pview to detect and remove it.
我在注册一个DLL文件时出现这样的情况,我该怎么办??
Dllregisterserver may not be exported,or a corrupt version of E:\code\t.dll may be in memory.Consider using pview to detect and remove it.
我在注册一个DLL文件时出现这样的情况,我该怎么办??
vb中不注册直接引用是可以的。直接调用是不可以的。但是对于你这个Dll不可以引用。
若要解决此问题,请运行 Regsvr32 以注册 sqldmo.dll:
搜索 sqldmo.dll。
选择开始,然后单击运行。键入 Regsvr32。
单击并按住在搜索中找到的文件 sqldmo.dll,然后将其拖动到运行框中,紧随 Regsvr32 之
后。单击确定。
系统应该返回"已成功注册"消息。单击确定。
关闭这两个窗口。
Dllregisterserver may not be exported,or a corrupt version of E:\code\t.dll may be in memory.Consider using pview to detect and remove it.这说明这个 dll 没有 DllRegisterServer 入口,一般情况下,出现这个情况是因为这个 dll 文件不支持 Dll Register Server,也就是说,这不是一个 COM+ ActiveX DLL