【问题标题】:Visual Studio 2012 does not generate exeVisual Studio 2012 不生成 exe
【发布时间】:2013-11-09 22:46:40
【问题描述】:

我在 Visual Studio 2012 Express 中有一个 C++ 项目,最近我开始遇到问题。当我编译项目时它可以工作,没有错,但是当我尝试执行它时,.exe 消失了。我的意思是,我编译项目,项目生成 exe 文件没有问题,但是如果我尝试从 Visual Studio 或直接从输出目录执行它,Windows 会对我说:

Cannot start the program 'C:\Users\Adrian\Dropbox\MyApp\Debug\MyApp.exe'.
The system can not find the file specified

如果我创建另一个项目,例如Hello World,没有问题,exe生成并执行良好。所以我想这个问题是特定于我的项目的。我尝试禁用 Avast(因为他可能删除了文件)并且问题仍然存在。 我还创建了另一个项目,包括文件和......问题仍然存在...... 我检查了项目选项,特别是常规和调试选项,我没有发现任何问题。 那么有人知道可能出了什么问题吗?

输出目录是$(SolutionDir)$(Configuration)\,我正在调试模式下编译。

【问题讨论】:

  • Avast 是著名的麻烦制造者。使用大蒜和银弹。不要只是禁用它,卸载它。

标签: c++ visual-studio-2012 exe


【解决方案1】:

Windows 错误消息具有误导性。它应该指出,加载库 (dll) 失败。您可以使用进程监视器运行程序(请参阅:http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-23
    • 1970-01-01
    • 1970-01-01
    • 2016-12-21
    • 2017-10-11
    • 1970-01-01
    • 2014-06-11
    相关资源
    最近更新 更多