Visual Studio -- 不创建 exe 文件
Visual Studio -- does not create exe file
我正在使用Visual Studio 2015 for 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;
}
当我按 CTRL-F5 运行程序时(或当我尝试使用调试模式运行它时),它会生成以下错误:
'"C: UsersVeritydocumentsvisual studio
2015ProjectsTestProjectDebugTestProject.exe"' is not recognized as an
internal or external command, operable program or batch file.
(请注意,它已成功生成,但在找不到.exe文件时会失败。经过进一步检查,我发现没有生成.exe文件。
我的防病毒软件没有删除.exe,我很确定问题与 PATH 无关。该程序使用.cpp扩展名正确命名。
关于如何解决这个问题的任何想法?
编辑:我发现当我在"文件"选项卡下创建一个新的C++文件时,它会导致上述错误,因为.cpp文件未添加到项目中。但是,当您右键单击"解决方案资源管理器"侧边栏并在那里创建一个新文件时,将添加.cpp并且错误消失。无论如何,谢谢大家的回复!
当我通过解决方案资源管理器添加.h文件时,我遇到了类似的问题,然后将其重命名为.cpp文件并将我的main放在那里。我必须从项目中删除.cpp文件,然后在生成 exe 之前再次添加它。
确保项目输出类型为"控制台应用程序"。如果右键单击项目 -> 属性 -> 应用程序 -> 输出类型:控制台应用程序。我的只是通过使用我的滚轮意外更改,直到在源代码管理中看到.csproj
文件中的变化才注意到。
您应该能够在下面找到.exe文件
C:\Users(username)\Documents\Visual Studio 2015\Projects(Project name)\Debug(filename).exe
也不要在调试模式下运行程序。在没有调试模式的情况下启动它。
相关文章:
- 终端不会为C++文件创建.exe文件吗
- 从 exe 文件 (Visual Studio ) 启动时调试断言失败
- 如何在Visual Studio Code中重命名我的a.exe文件?
- 在VS Code中编译C / C ++时如何禁用自动创建EXE文件?
- 来自Visual Studio中控制台项目的exe文件?
- 在安卓应用程序中使用.exe文件
- 更新到 2020 年 5 月版本后,无法在 Visual Studio 2019 中创建.exe文件
- 有没有一种方法可以将数据从javascript发送到exe文件
- C++程序编译器在使用g++命令编译后自动运行exe文件
- 在位置上运行具有依赖项的.exe文件
- 是否可以将 EXE 文件作为 lib 文件链接到另一个项目?
- Qt .exe文件错误
- 如何检查 win32 exe 文件是否已运行?(使用 win32 API 代码)
- 获取 exe 文件夹路径的最佳方法?
- 从 Qt(release) 生成的文件执行.EXE文件时出错
- 如何将本地文件嵌入从C 项目生成的EXE文件中
- 在不同的计算机上运行.exe文件.(视觉工作室)
- 如何循环访问在 cmd 中获取参数的 exe 文件
- 将 14 GB 数据附加到 EXE 文件的末尾
- 将清单嵌入到 exe 文件