我知道之前已经问过这个问题,但建议的所有步骤对我来说似乎都不起作用。
我正在尝试将WebCamLib.dll
用于我的项目,但它一直给我这个错误:
请确保该文件可以访问且该程序集是有效的 或com组件
我尝试将dll注册到SYSTEM32
,我收到此错误
模块C:\ WebCamLib.dll“已加载但是入口点 找不到DllRegisterServer。 确保“C:\ WebCamLib.dll”是有效的DLL或OCX文件然后 再试一次。
请建议一个方法。提前谢谢。
答案 0 :(得分:1)
您尝试使用的库是托管库,您无需注册或使用dllimport。从项目内部到dll只需add a reference。
答案 1 :(得分:-1)
第一个选项是DLL文件可能已损坏。确保它与其他应用程序一起使用。
我的第二个意见是你试图将这个DLL用作COM对象而不是。