使用vs2008时,总是出现找不到指定文件的问题,但程序没有错。求高手指点!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用vs2008时,总是出现找不到指定文件的问题,但程序没有错。求高手指点!相关的知识,希望对你有一定的参考价值。

参考技术A 函数原型声明,先LoadLibrary,再GetProcAddress(即找到DLL中函数的地址),不用后FreeLibrary ...缺少iostream.h这个文件。看是哪里忘记声明还压根就没有...追问

你能说清楚些吗?我没看懂。。。

参考技术B 最好不要用中文!可能就是因为中文的问题,你试下追问

不行。。。

追答

那你确认下你的这个路径下的.exe文件是否存在?如果不存在的话,你再重新建置下。

追问

不存在。以前可以用,后来就出现在这问题了。不知道怎么解决。

追答

不存在的话肯定打不开的啊!那你再重新建置下,就会有了

追问

重新来的话,依旧是这个问题。

无法启动“program.exe” 系统找不到vs2008指定的文件

【中文标题】无法启动“program.exe” 系统找不到vs2008指定的文件【英文标题】:unable to start "program.exe" the system cannot find the file specified vs2008 【发布时间】:2010-02-15 19:44:34 【问题描述】:

我能够成功构建解决方案。但是当我尝试开始调试或执行它时,我不断得到这个。有什么建议为什么会出现这种情况?

更新: 我解决了这个问题。我只是用空文件重新创建了项目,然后重新构建它就可以了。一个问题:当我启动程序(它是一个控制台应用程序)时,当我尝试从 vs2008 中输入任何输入时,如何阻止它消失?

谢谢

【问题讨论】:

【参考方案1】:

确保调试命令

(属性 > 配置属性 > 调试 > 命令)

指向由您选择的配置构建的输出文件。

(属性 > 配置属性 > 常规 > 输出目录),

(属性 > 配置属性 > 链接器 > 常规 > 输出文件)

【讨论】:

看起来即使构建成功,二进制文件也没有创建。程序编译和链接但无法生成 bin exe 会发生这种情况吗? 您正在构建什么类型的项目? (属性 > 配置属性 > 常规 > 配置类型)【参考方案2】:

在程序末尾添加断点或等待键盘敲击

【讨论】:

【参考方案3】:

阻止控制台应用退出的经典方法是添加另一个输入查询,以便程序暂停直到输入被击中。

【讨论】:

【参考方案4】:

我刚遇到这个问题,也许它会帮助像我一样沮丧的人。我刚刚按了 f5,它调试程序。我去了调试-> 构建解决方案,或 f7 并构建它,现在我可以按 f5。超级小东西。如果我按 f5 正常工作,但我现在先按 f7。

【讨论】:

【参考方案5】:

转到调试文件夹以查看 .exe 文件构建。之后 将您的 solution name 重命名为您的 .exe 文件名以解决您的问题。

【讨论】:

以上是关于使用vs2008时,总是出现找不到指定文件的问题,但程序没有错。求高手指点!的主要内容,如果未能解决你的问题,请参考以下文章

office2007-安装程序找不到office.zh-cn*.文件

将VS2008转换为VS2010项目“找不到指定的文件”

VS2010 c++编译的时候总是出现找不到exe文件、这是个啥情况

vs 2019无法启动程序,找不到指定文件,怎么解决?

用vs编译C++文件时提示无法启动程序.系统找不到指定文件

vs配置OpenCV找不到.exe指定文件