none
vs2013 error MSB6006: link.exe RRS feed

  • 问题

  • vs旗舰版中新建win32控制台,什么代码也没有写,直接生成项目,出现错误。

    输出为:

    1>------ 已启动生成:  项目: ConsoleApplication1, 配置: Debug Win32 ------
    1>  TRACKER : 错误 TRK0002:  未能执行命令: “D:\VS2013\VC\bin\link.exe /ERRORREPORT:PROMPT @C:\Users\shida_000\AppData\Local\Temp\tmpa8c46e1632f94a46813501d638d14a0e.rsp”。存储控制块地址无效。
    1> 
    1> 
    1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(607,5): error MSB6006: “link.exe”已退出,代码为 2。
    ========== 生成:  成功 0 个,失败 1 个,最新 0 个,跳过 0 个 =========

    为了这事,我已经将vs旗舰版升级为update4,现在系统为8.1,64位,vs为32位。

    网上有说是卸载百度杀毒,

    http://tieba.baidu.com/p/2809634917

    我也将这个杀毒软件卸载,还是没有解决问题,难道还要卸载360吗

    2015年1月26日 3:50

答案

  • 什么东西阻止了link.exe的执行。可能是你的电脑环境问题,360卸载试试有何妨,反正装起来很快,如果是360的原因的话把link.exe加入白名单吧。

    建议在一个干净的电脑(例如虚拟机上)上安装VS试试。

    • 已标记为答案 Shu 2017 2015年2月3日 8:32
    2015年1月27日 11:17