2009-12-22 56 views
0

我刚刚安装了Windows 7,并且希望了解更多C/C++我尝试安装VS 2008或VS2010测试版。在他们两个上我都会得到相同的消息错误。我一次只安装一个版本。无法在Windows 7上运行于2008年或2010年版本

这是我的代码:

#include <stdio.h> 
int main(){ 
printf("hello world"); 
return 0; 
} 

,但是当我打的调试,我得到以下信息:

无法启动程序“C:\用户.... \调试\ HelloWorld.exe的”。
系统找不到指定的文件 。

+3

你可以编译,然后进入调试目录并直接运行文件? – Oded 2009-12-22 12:07:10

+0

如果我重建,我可以运行它。如果我修改源代码,我必须重新编译它,以便获得对可执行文件的修改。似乎没有正确的! – 2009-12-22 12:47:57

回答

1

它看起来对我来说,你的问题是多与输出文件的目的地或比Visual Studio中的%PATH%环境变量(?) - 您的.vcproj存放.exe或其所依赖的某个文件,调试器找不到它。

我的第一个建议是查看该项目属性的“调试器”设置,并确保它从正确的工作目录运行 - 也就是说,它的工作目录与。 vcproj被配置为放置编译后的.exe。

0

我可以确认你VS2008与Windows 7兼容。我现在正在运行它。检查您是否有权在该文件夹中读取/写入。

0

我正在使用VS 2008和Windows 7过去4/5个月没有任何问题。可能是一些配置问题?

望着错误似乎你的程序是符合,但无法运行

1

在VS 2008上,工具 - >选项 - >项目和解决方案 - > Build &运行 - >选择'始终运行,当项目过期:'部分。这就是我的同样问题的解决方案

相关问题