乌龟覆盖DLL注册失败



我正在开发一款windows应用程序,该应用程序具有为文件夹和任何类型的文件设置覆盖图标的功能。我正在使用SVN乌龟overlayicon dll来实现此功能。但现在,当我尝试注册tortoiseoverlay.dll文件时,它给出了以下错误:

模块"D:\bin\Release64\bin\TortoiseOverlays.dll"已加载,但找不到入口点DllRegisterServer。

请确保"D:\bin\Release64\bin\TortoiseOverlays.dll"是有效的dll或OCX文件,然后重试。

有人能提供一些关于它的信息并指出我应该做些什么来修复这个错误吗。

用于说明:我使用的是windows7(64位)Visual Studio 2010

感谢

该dll不提供自己的注册功能。这是经过设计的:正如文件明确指出的那样:

如何安装/重新分发TortoiseOverlays:---------------------------------------------您可以使用提供的合并模块(即推荐的方式,因为它可以正确处理所需的注册表项和dll的引用计数),或者也可以使用提供的msi安装程序。您不得尝试安装dll并自己创建注册表项!如果你有一个非msi安装程序,可以这样调用msi安装程序:msiexec/iTortoiseOverlays-1.0.0.XXXX-win32.msi/qn/norestart