【问题标题】:Unhandled Exception in Microsoft Visual C RuntimeMicrosoft Visual C 运行时中未处理的异常
【发布时间】:2012-02-10 16:50:11
【问题描述】:

这是我得到的错误:

在动态链接库 msvcrt.dll 中找不到过程入口点“_except_handler4_common”

这发生在安装了 Microsoft Visual C++ Redistributable 2005 / 2008 的 Windows XP SP3 系统上,但不会发生在安装了 Visual C++ Redistributable 2005 / 2008 / 2010 的系统上

我的问题: 2010 之前的 Visual C++ 运行时版本中是否存在符号/入口点“_except_handler4_common”,或者是否需要 2010 才能处理此错误?

【问题讨论】:

    标签: c++ visual-c++ exception


    【解决方案1】:

    我想这是必需的。本质上,它实际上取决于您用于编译程序的版本。如果您使用过 Visual Studio 2010,那么您将需要匹配的运行时文件(除非您将其静态链接)。

    【讨论】:

    • 我不是编译程序的人 - 有问题的程序是 Windows 的 StackApplet,我知道开发人员,我会与他联系以找到他构建的版本程序,但是对于那些不了解开发的人,他们如何知道使用哪个版本的 VC++ 来构建程序?
    • 我不是 100% 确定,但是像 Dependency Walker 这样的工具应该能够告诉你正在使用的库。但除此之外,这是开发者/出版商的责任。
    猜你喜欢
    • 1970-01-01
    • 2013-05-23
    • 2021-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多