Visual Studio--不创建exe文件 我正在使用VisualStudio 2015进行C++的开发,并创建了以下基本程序: #include <iostream> using namespace std; int main() { // for loop execution for (int a = 10; a < 20; a = a + 1) { cout << "value of a: " << a << endl; } return 0; }

Visual Studio--不创建exe文件 我正在使用VisualStudio 2015进行C++的开发,并创建了以下基本程序: #include <iostream> using namespace std; int main() { // for loop execution for (int a = 10; a < 20; a = a + 1) { cout << "value of a: " << a << endl; } return 0; },c++,visual-studio-2015,C++,Visual Studio 2015,(请注意,它构建成功,但在找不到.exe文件时失败。)进一步检查后,我发现没有生成.exe文件 我的防病毒软件没有删除.exe,我很确定问题与路径无关。程序正确命名,扩展名为.cpp 有没有办法解决这个问题 编辑: 我发现,当我在“文件”选项卡下创建一个新的C++文件时,会导致上述错误,因为.CPP文件没有添加到项目中。但是,当您右键单击“解决方案资源管理器”侧栏并在那里创建一个新文件时,会添加.cpp,错误就会消失。无论如何,谢谢大家的回复 您应该能够在下找到.exe文件 C:\Users(用

(请注意,它构建成功,但在找不到.exe文件时失败。)进一步检查后,我发现没有生成.exe文件

我的防病毒软件没有删除.exe,我很确定问题与路径无关。程序正确命名,扩展名为.cpp

有没有办法解决这个问题

编辑:
我发现,当我在“文件”选项卡下创建一个新的C++文件时,会导致上述错误,因为.CPP文件没有添加到项目中。但是,当您右键单击“解决方案资源管理器”侧栏并在那里创建一个新文件时,会添加.cpp,错误就会消失。无论如何,谢谢大家的回复

您应该能够在下找到.exe文件

C:\Users(用户名)\Documents\Visual Studio 2015\Projects(项目名称)\Debug(文件名).exe


也不要在调试模式下运行程序。在没有调试模式的情况下启动它。

当我通过解决方案资源管理器添加了一个.h文件,然后将其重命名为一个.cpp文件并将main放在其中时,我遇到了类似的问题。我必须从项目中删除.cpp文件,然后在它生成exe之前再次添加它。

确保项目输出类型为Console应用程序。如果右键单击项目->属性->应用程序->输出类型:控制台应用程序。我的是在使用滚轮时意外更改的,直到在源代码管理的
.csproj
文件中看到更改后才注意到

如果该错误消息被正确转录,则说明您的设置有问题-驱动器和路径之间有一个空间:
'“C:\User…
。请在“发布”文件夹下检查。请确保您的病毒检查程序没有删除它。阿瓦斯特就是因为这个而臭名昭著。没用。因为生成日志说它成功了,但在给定位置仍然找不到exe1> axxx.vcxproj->D:\src\axxx\platform\sdk\cli\driver\app1\x64\Debug\app1.exe 1>axxx.vcxproj->D:\src\axxx\platform\sdk\cli\driver\app1\x64\Debug\app1.pdb(完整pdb)==生成:1成功,0失败,0最新,0跳过=======``未找到以下exe:
D:\src\axxx\platform\sdk\cli\driver\app1\x64\Debug\app1.exe
'"C: \Users\Verity\documents\visual studio 
2015\Projects\TestProject\Debug\TestProject.exe"' is not recognized as an 
internal or external command, operable program or batch file.