【问题标题】:Winforms crash without qtcore4.dll on win 7Winforms在win 7上没有qtcore4.dll崩溃
【发布时间】:2011-07-08 08:37:37
【问题描述】:

我正在编写一个 Windows 窗体应用程序,它广泛使用了 datagridview 和其他 .net 组件。当我在 Win 7 上运行该应用程序时,它总是崩溃,说 qtcore4.dll 库丢失。 我的问题是:这是正常行为吗?这只会发生在我身上吗?那个库是做什么的?

【问题讨论】:

  • qtcore4.dll 不是 .NET 框架组件。它是一个第三方 UI 库。

标签: c# winforms qt windows-7


【解决方案1】:

运行Process Monitor 并查看它试图在磁盘上的哪个位置加载qtcore4.dll

然后确保您在该位置的磁盘上安装了该 .dll 的副本。

否则,您可能需要开始将它与您的应用程序一起发布在与运行时可执行文件相同的目录中。

【讨论】:

    【解决方案2】:

    将应用程序加载到Dependency Walker,这将向您显示哪个其他 dll 正在尝试使用它——假设它不是通过LoadLibrary() 加载的,在这种情况下,Mike 使用 Process Monitor 的建议会更有用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-13
      相关资源
      最近更新 更多