无法启动程序,找不到指定的文件,Visual Studio 11

时间:2012-05-13 23:26:20

标签: c windows visual-studio-2012

我正在使用Windows 7 64位计算机上全新安装的VS 11 Beta。当我尝试调试时,它给了我这个错误消息。

“无法启动程序'C:\ Users \ myname \ documents \ Visual Studio 11 \ Projects \ Project1 \ Debug \ Project1.exe”

我几乎完全确定它不是我的代码的问题 - 它在在线编译器上运行良好,让我觉得这是我如何保存它的问题。以防万一,这里是。

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
printf("Hello, world!\n");
return 0;
}

我创建项目/文件的过程是创建一个新的空Visual C ++项目,然后创建一个.cpp文件,编写我的代码,将其保存为我提示的第一个文件夹中的.c,在projects文件夹,然后尝试调试。

我做错了什么,在这里?我知道调试文件夹是空的,但我无法弄清楚如何创建应该驻留在其中的.exe文件。

注意:我对编程很新。如果答案可以用babyspeak表达,那将不胜感激。

3 个答案:

答案 0 :(得分:1)

嗯,可能有很多错误。但是,根据您对制作ccp文件 c文件的描述,我认为这是VS 11项目中的问题,而不是代码本身。我的猜测是c文件没有包含在你的项目中(查看解决方案资源管理器)或者你在cpp和c文件中都定义了main(或_tmain)函数,这将导致链接器问题错误。

对于VS 2010及更早版本,网上有一堆“Hello World”教程,但VS 11 Beta似乎还没有很多。您可能想看一下2010版本。我发现你可能想要查看this video tutorial

答案 1 :(得分:0)

检查输出目录。您还可以手动设置输出目录以保存构建的exe文件。

答案 2 :(得分:0)

我知道这个问题来自五月,但我想我会回答一个对我有用的解决方案:

我在空白项目中创建了一个.cpp文件,但是收到了类似的错误。我注意到该文件有一个名称,但没有显示扩展名.cpp。我将扩展名添加到文件(ex3.18.cpp),但没有再次出现.exe错误。

我不知道这对你的问题是否有意义,但我在这方面工作了两天卸载并重新安装VS 11,这才是最终的工作。