【问题标题】:Qt 4.8 - Application Run Time Error Side by SideQt 4.8 - 应用程序运行时错误并排
【发布时间】:2013-05-29 07:44:10
【问题描述】:

我有一个关于并行运行时错误的问题。

我是一名 Qt 开发人员,使用版本 Qt 4.8 和 VS2008。

我有一个应用程序。当我将它编译为调试时,它编译并运行良好。 在将应用程序使用的所有必要 Qt DLL 放入 *.exe 文件夹后,当我将其编译为发布版本时,它也运行良好。

问题是,当我运行此版本构建的应用程序 exe 文件以及必要的 DLL 时,我收到以下错误消息:

应用程序无法启动,因为它的并排配置不正确。请查看应用程序事件日志或使用命令行 sxstrace.exe 工具了解更多详细信息。

我在获得的 Dependency Walker Application 中运行应用程序文件

打开文件时出错。系统找不到指定的文件 (2)。在以下文件中:

API-MS-WIN-CORE-COM-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
API-MS-WIN-SHCORE-SCALING-L1-1-0.DLL
DCOMP.DLL
IESHIMS.DLL

如何解决这个问题?

在此先感谢您,

此致,

Eyal N.

【问题讨论】:

  • 有什么更新吗?因为我面临同样的问题

标签: c++ qt visual-studio-2008 runtime side-by-side


【解决方案1】:

【讨论】:

  • 您是否尝试过在 Qt Creator 或 MSVS 内部运行时运行dependency walker?如果它没有在您的开发环境之外运行,则在其上运行depends.exe 将无济于事。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多