Microsoft visual studio:找不到指定的文件

时间:2014-02-26 15:08:29

标签: c++ visual-studio-2010

您好,我一直遇到Microsoft VS的问题。

当我尝试运行简单的代码时,例如:

#include "stdafx.h"
#include <iostream>

using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    cout << "hello" << endl;
    return 0;
}

我收到一条错误消息: “无法启动程序'C:\ elevator \ Debug \ elevator.exe'。' 系统找不到指定的文件“

这条消息已经出现了很长时间。我不相信我的代码有任何问题。我的程序将编译正常,然后突然出现这个错误,即使我没有更改代码。我尝试卸载并重新安装VS无法正常工作。我也花了很长时间在Google上寻找无法解决的解决方案。

这是我在尝试运行上述代码时得到的输出:

1>------ Build started: Project: elevator, Configuration: Debug Win32 ------

1>Build started 26/02/2014 14:49:21.

1>InitializeBuildStatus:

1>  Touching "Debug\elevator.unsuccessfulbuild".

1>ClCompile:

1>  All outputs are up-to-date.

1>  All outputs are up-to-date.

1>ManifestResourceCompile:

1>  All outputs are up-to-date.

1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
1>

1>Build FAILED.
1>

1>Time Elapsed 00:00:00.20

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

2 个答案:

答案 0 :(得分:0)

也许您的防病毒系统会检测到您的新程序存在问题,并在编译后立即将其隔离。

答案 1 :(得分:0)

我想我已经在vs2010中找到了一些C ++项目的解决方案。如果您使用的是“增量链接”,则会出现“致命错误LNK1123:转换为COFF时失败:文件无效或损坏”。在我的情况下,我把它变成了“否”,现在项目编译并运行没有任何问题。

如果您想尝试转到:项目属性 - &gt;配置属性 - &gt;链接器(常规) - &gt;启用增量链接 - &gt; “不(/ INCREMENTAL:NO)”

关于“增量链接”:http://msdn.microsoft.com/en-us/library/4khtbfyf(v=vs.100).aspx