Visual studio 生成exe、无法启动程序、系统找不到指定的文件的解决

您所在的位置:网站首页 c语言编译出来的exe文件 Visual studio 生成exe、无法启动程序、系统找不到指定的文件的解决

Visual studio 生成exe、无法启动程序、系统找不到指定的文件的解决

2024-07-05 15:36| 来源: 网络整理| 查看: 265

太开心了,这个问题困扰了我好几天,网上一大堆都是乱七八糟的,有的csdn还要花钱下载,搞了好久,终于解决了,写个解决方案,给大家参考,希望你们少走弯路!

目录

1.问题发现

2.原理发现

3.解决问题

如果急着解决的直接跳过原理看目录3即可。

1.问题发现

和大家一样,在网上下载的代码,或者小白操作(我也是小白)直接运行会有很多问题 ,如下图所示。

图一 2.原理发现

点击release的属性

如上图,进入我要调试的属性模式(这里我选择的是release)。

如下图,将属性页输出文件中的内容删除。(这里的输出文件指的是系统在release模式下生成的.exe可执行文件的位置,没有这个文件系统就会报图一的错误)

 如下图点击清除(这个的意思就是清除现有的exe文件)

如下图清除成功后,查看文件夹release中的内容消失

在没有清除前文件夹是这样的

下面知道了原理就来解决问题吧!

(原理:我刚刚删除了exe,而系统需要生成一个exe,来正确执行)

3.解决问题

还是进入下图的页面

在连接器->常规->输出文件   添加如下代码,(也可以是你release文件的位置)

$(OutDir)$(TargetName)$(TargetExt)

根据这个代码,系统会自动识别出位置

 点击生成解决方案

 如下图 自动生成完成

看文件夹也有了.exe文件

 这时点击调试,会发现运行成功!!!!

这篇文章也可以参考:VS调试C++程序,提示无法启动程序,“....exe”。系统找不到指定文件_Look Forward To-CSDN博客_vs无法启动程序 系统找不到指定文件



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3