免费试用

中文化、本土化、云端化的在线跨平台软件开发工具,支持APP、电脑端、小程序、IOS免签等等

vs2017调试后没生成exe

在使用 Visual Studio 2017 编写和编译 C++ 程序时,如果在调试后没有生成 exe 文件,可能有以下原因:

1. 配置错误:首先,确定你的项目是在 “Debug” 或 “Release” 配置模式下构建的。Debug 配置下生成的 exe 文件通常位于项目 “项目名\bin\Debug\” 目录下,Release 配置下生成的 exe 文件通常位于 “项目名\bin\Release\” 目录下。

2. 输出目录错误:检查项目属性里设置的输出目录(Output Directory)是否正确。可以在 Visual Studio 中右键点击项目名(位于解决方案资源管理器中),选择“属性”→ “常规”,然后检查 “输出目录” 设置。

3. 没有设置正确的生成项目:确保已将该项目设置为启动项目,以便在编译时单击 F5 或点击 Visual Studio 顶部的绿色“启动”按钮时正确生成项目。要将项目设置为启动项目,可以右键点击解决方案资源管理器中的项目名称并选择“设置为启动项目”。

4. 中断生成:除非调试失败或生成过程中途被终止,否则不会生成可执行文件。请查看生成输出窗口以确定是否存在编译错误。

5. 编译错误:如果代码存在编译错误,Visual Studio 无法生成可执行文件。请检查错误列表窗口并修复所有编译错误。

6. 项目无法运行:确保项目是类型为 "Win32 Console Application" 或 "Win32 Project" 的 C++ 项目,以及包含合适的 "main()" 或 "WinMain()" 函数。如果这些条件不满足,项目将无法正确生成可执行文件。

解决以上问题后,尝试重新生成解决方案(右键单击解决方案名称→ 重新生成解决方案),并重新启动调试进程。现在,你应该能够找到生成的 exe 文件。


相关知识:
自己做一个exe文件
要自己编写一个.exe文件,你需要掌握编程语言、了解操作系统的基本原理和可执行文件格式。这里,我将以C语言为例,详细介绍如何编写一个基本的.exe文件。我们的目标是创建一个简单的控制台应用程序,输出“Hello, World!”。请注意,本教程适用于Win
2023-06-14
怎么制作exe安装包
制作exe安装包大致可以分为以下几个步骤,以下将详细介绍每个步骤:1. 了解原理:exe安装包,即Windows平台上的可执行安装文件,它能自动完成软件的安装过程。在用户下载安装包并运行后,安装程序会按照预设的规则,将软件文件解压并复制到相应的目录中,同时
2023-06-14
vb小程序制作exe
在本教程中,我们将详细介绍如何使用Visual Basic (VB) 制作一个简单的EXE文件。首先我们来了解一下EXE文件和VB的基本原理。然后,我们将通过实际操作演示如何从头开始创建一个VB项目并将其生成为EXE文件。**EXE文件的原理:**EXE文
2023-06-14
vbs打包exe
在本篇文章中,我们将介绍如何将Visual Basic Script(VBS)文件打包成可执行文件(EXE)。这样的方法可以让您更方便的分发和管理您的脚本,同时也提升了脚本的安全性,因为源码不会被轻易泄露。以下是使用一款名为"VBScript to Exe
2023-06-14
unity生成exe名称
在本教程中,我们将了解在Unity中如何生成一个可执行文件(.exe),以及生成的可执行文件名如何设置。您将学到什么原理,以及如何自定义生成的文件名。本教程适合初学者和中级开发人员。**原理**Unity是一款广泛应用于开发三维和二维游戏以及交互式体验的跨
2023-06-14
ug如何生成exe格式
UG(无限制游戏制作软件)是一个用于制作2D游戏的软件。在创建完游戏项目之后,我们希望将它转换为EXE(可执行程序)格式,以便轻松运行游戏文件。下面是通过UG生成EXE文件的步骤和原理:步骤:1. 打开UG软件:首先,你需要确保你已安装UG软件,并且你的游
2023-06-14