【问题标题】:Stackoverflow exception in windowsbase.dll when loading an unmanaged dll in managed aplpication在托管应用程序中加载非托管 dll 时 windowsbase.dll 中的 Stackoverflow 异常
【发布时间】:2012-09-14 20:52:37
【问题描述】:

我正在尝试使用托管应用程序中的 loadlibrary 加载未管理的 DLL,但在对 dll 进行调用时,我得到了 stackoverflow 异常:

“在 WindowsBase.dll 中发生了“System.StackOverflowException”类型的未处理异常”

该 dll 已在其他 MFC 应用程序中得到很好的使用,所以我认为这不是问题。

【问题讨论】:

    标签: wpf unmanaged managed loadlibrary


    【解决方案1】:

    以防万一有人遇到同样的问题,因为我调用的 DLL 是一个 Borland DLL,它抛出异常,导致 WPF 崩溃。包装 DLL 并在单独的线程中调用它解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2016-08-25
      • 2010-11-28
      • 1970-01-01
      • 2019-08-15
      • 2011-01-02
      • 1970-01-01
      • 1970-01-01
      • 2015-09-24
      • 2017-10-16
      相关资源
      最近更新 更多