安装的VC++ 6.0英文原版,创建C++源文件在编译时会出现如图所示错误,试了MFC程序没问题. 注释:对于之后安装了VS2008,再安装了SQL2005,然后删除了安装SQL2005时附带的VS2005工具,这个过程有没有什么影响,会不会意外删除什么文件?怀疑是这个的问题,因为另一台机子只装了VC++6.0没有出现这个问题!这个问题怎么正确解决?在最后用超级兔子将VC6.0卸载了,系统重启后崩溃。

解决方案 »

  1.   

    看不到图,安装VC6的SP5以上试试。
      

  2.   

    图中的内容是这样的:
    Linking...
    Invalid keyboard code specified
    Microsoft(R) Overlay Linker Version 3.60
    Copyright (C) Microsoft Corp 1983-1987. All rights Reserved.
    Link:fatal error L1089:C:\DOUCUME~1\JALINP~1\LOCALS~1\TE:cannot open response file
    Error excuting link.exe.CN_counter.exe - 1 error(s),0 warning(s)
      

  3.   

    http://support.microsoft.com/kb/66698/zh-cn感觉你的链接器版本好像不对,重新安装试试。
      

  4.   

    重新安装 vc++6.0试试 ,注:安装前注册表中与vc++6.0对应文件必须手动删除  HKEY_LOCAL_MACHINE>>SOFTWARE>>Microsoft>>VisualStdio
      

  5.   

    重新安装 vc++6.0试试 ,注:安装前注册表中与vc++6.0对应文件必须手动删除  HKEY_LOCAL_MACHINE>>SOFTWARE>>Microsoft>>VisualStdio
      

  6.   

    找到问题解决方法了:http://support.microsoft.com/kb/66698/zh-cn 
    路径和响应文件的文件名的长度超过 32 个字符