Visual Studio 2012不生成exe

问题描述:

我在Visual Studio 2012 Express中有一个C++项目,并且最近开始出现问题。当我编译它的工程时,没有错,但是当我尝试执行它时,.exe消失。我的意思是,我编译项目,该项目产生,没有任何问题的exe文件,但如果我尝试从Visual Studio或直接从输出目录执行它时,Windows对我说:Visual Studio 2012不生成exe

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)\,我正在以调试模式编译。

+1

Avast是一位知名的麻烦制造者。使用大蒜和银子弹。不要只是禁用它,卸载它。 –

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