【问题标题】:The application was unable to start correctly (0xc0000013). Click OK to close the application应用程序无法正确启动 (0xc0000013)。单击确定关闭应用程序
【发布时间】:2011-11-15 18:19:17
【问题描述】:

在启动我(以前的 boots)工作的 VS 2010 项目时,我突然有了 this problem

应用程序无法正确启动 (0xc0000013)。单击确定关闭应用程序。

调试输出:

`The program '[5940] myapp.exe: Native' has exited with code -1073741805 (0xc0000013).`

【问题讨论】:

  • 投票结束,因为 OP 发现了他们的(不相关的)问题。
  • See meta 关于回答您自己的问题。目的是将信息存放在这里,以便其他人可以找到。
  • 如果您遇到的问题适用于其他任何人,那就是这样;在这种情况下,我真的不认为是。
  • 有趣的是,请参阅发布的其他答案。

标签: c++ visual-studio-2010 windows-7


【解决方案1】:

STATUS_NO_MEDIA_IN_DEVICE, "驱动器中没有磁盘"。您的调试工作目录可能设置为不可用的 USB 模拟磁盘。

【讨论】:

  • 年度最佳答案!!你是绝对正确的。我在手机上启用了 USB 存储,问题没有出现。
  • 链接线程中的可怜人重新安装了他的整个操作系统。哎哟。
【解决方案2】:

在一些 Windows 更新后,我突然在 VS 2008 下的项目遇到了同样的问题。但在阅读此线程后,我决定检查 %PATH% 并发现某些路径引用了空 DVD 驱动器上的位置。修复路径解决了问题。 (最后,更新似乎无关紧要,唯一重要的是重启后媒体从设备中弹出。)

【讨论】:

    【解决方案3】:

    值得注意的是,我拔掉了正在充电的 Android 2.3 并且它工作正常。

    【讨论】:

    • 这是这个问题有史以来最奇怪的解决方案。你确定它真的有关系吗? :S
    【解决方案4】:

    我遇到了错误 STATUS_NO_MEDIA_IN_DEVICE,问题是缺少调试 DLL,我必须添加一个构建步骤来复制它。

    【讨论】:

      【解决方案5】:

      此错误也可能是由于 DLL 版本冲突,要查明是否是这种情况,可以使用 dependency walkerstep-by-step tutorial by Code Yarns here。就我而言,这是因为程序是 32 位的,而所需的库是 64 位的,而它预期是 32 位的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-07-21
        • 2016-08-15
        • 2014-08-27
        相关资源
        最近更新 更多