【问题标题】:Visual Studio - Can't run program: the .exe can't be foundVisual Studio - 无法运行程序:找不到 .exe
【发布时间】:2014-08-30 19:47:26
【问题描述】:

我正在开发一个程序,到目前为止,它运行良好,但现在我遇到了一个问题:当我构建我的项目时,它可以工作,它会生成 .exe 但我无法运行它,我明白了错误:

无法启动程序“H:\C++\Shooter\Debug\Shooter.exe”。找不到指定的文件

(这是翻译)

当我查看 Debug 文件夹时,exe 在这里,当我尝试手动执行它时,它会抛出相同的错误并删除 .exe。请注意,一切都在我的第二台计算机上运行,​​它具有相同版本的 Visual Studio。

此外,此项目与其他项目(服务器)共享相同的解决方案,但服务器工作正常。

我已经尝试修复 Visual Studio,但没有解决我的问题。

谢谢。

【问题讨论】:

  • 您是否感染了病毒,您的杀毒软件删除了被感染的文件?也许你可以检查一个日志文件。
  • 你是否通过网络共享或其他方式将项目从另一台计算机复制到你的,也许检查exe文件的属性是否它没有被阻止......
  • 我很确定它不是病毒,因为我运行了几次扫描但它没有检测到任何东西(为什么病毒会针对这个文件?)。该项目在我的 USB 密钥上,但配置了两个 Visual Studio 的链接器,因此我只需插入我的 USB 记忆棒,但我没有更改链接器设置中的任何内容。
  • 我在 VS 2012 和 VS 2010 上遇到了完全相同的问题。对于 VS 2010 的问题,我不得不返回设置(控制面板和卸载/修复)并选择修复。对于 VS 2012,我必须将 VS 项目目录添加到我的防病毒“安全区”(我添加了根项目位置),问题就消失了。这只是防病毒“过于谨慎” - 与病毒本身无关。

标签: c++ visual-c++ visual-studio-2013


【解决方案1】:

是我的防病毒软件导致了问题,所以我将目录放到我的防病毒安全区。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多