2011-10-10 97 views
0

我在本文档的帮助下使用Visual Studio 2008创建了一个DLL文件:
http://msdn.microsoft.com/en-us/library/bb250489(v=vs.85).aspx
后来我注册使用命令提示符的DLL:这给了以下错误Internet Explorer扩展名(浏览器帮助对象)DLL注册错误

regsvr32 helpnature.dll

Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files

The application has failed to start because its side-by-side configuration is incorrect

为什么给出这个错误,我应该如何解决呢?

回答

0

几件事要注意。 当你建立DLL时,它会自动注册到你的机器上,所以不需要重新注册。

如果您尝试在单独的计算机上注册此dll,则需要知道您是否具有该计算机上存在的所有依赖项。为此,您可能需要使用“Depends.exe”工具进行依赖性检查。

一个新的机器,你可能需要下载http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29

在这方面可能会帮助我更好的建议回答任何进一步的信息。 Rgrds

0

我也得到了同样的错误,但它解决了尝试这个

REGSVR32(完整路径helpnature.dll)---用于注册BHO

REGSVR32/U(完整路径helpnature.dll )---取消注册BHO