Dependency Walker 错误:“ABC.DLL”的并排配置信息已被删除包含错误

发布于 2024-10-15 22:24:50 字数 665 浏览 6 评论 0原文

我正在运行在 Visual Studio 2010 中构建的程序,该程序使用第三方 DLL“ABC.DLL”。我使用的是 Windows 7 64 位。

然而,由于有一个DLL,它无法运行。在此 DLL 上运行 Dependency walker 时,出现以下错误:

错误:并排配置 “...\ABC.DLL”的信息包含 错误。申请失败 开始是因为它并排 配置不正确。请参阅 应用程序事件日志或使用 命令行 sxstrace.exe 工具 更多详细信息(14001)。

缺少依赖项 MSCVR80.DLL 和 MSVCP80.DLL。

我已尝试以下所有解决方案 topic 但我仍然遇到同样的错误。

ABC.DLL是在Visual Studio 2005中构建的第三方库,我无法重建它。

我已经安装了 Visual Studio C++ 2005 Redistributable,并尝试复制从另一台计算机获取的 DLL(因为我的计算机中没有它们),但没有任何效果。

I am running a program that I built in Visual Studio 2010 which uses a third party DLL "ABC.DLL". I am on Windows 7 64-bits.

However, it fails to run due to one DLL. When running Dependency walker on this DLL, i get the following error:

Error: The Side-by-Side configuration
information for "...\ABC.DLL" contains
errors. The application has failed to
start because its side-by-side
configuration is incorrect. Please see
the application event log or use the
command-line sxstrace.exe tool for
more detail (14001).

with missing dependencies MSCVR80.DLL and MSVCP80.DLL.

I have tried all the solutions in this following topic but I still am getting the same error.

The ABC.DLL is a third party library that was built in Visual Studio 2005, and I have no way to rebuild it.

I have installed Visual Studio C++ 2005 Redistributable, and tried copying the DLL's taken from another computer (since I do not have them in my computer) and nothing works.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

伊面 2024-10-22 22:24:50

您需要查看 DLL 中的清单以确定需要安装哪个版本的 Visual C++ 运行时。其中有好几个;很有可能,你只是用错了。

到目前为止我找到了五个安装程序。

如果清单指定的版本不在上面的列表中,您需要联系相关 DLL 的制造商。他们应该能够为您提供安装程序。

You need to look at the manifest in the DLL to determine which version of the Visual C++ runtime you need to install. There are several of them out there; and chances are, you are just using the wrong one.

There are five installers I have found so far.

If the manifest specifies a version that isn't in the list above, you need to contact the makers of the DLL in question. They should be able to provide you with an installer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文