很长时间没有使用VC6.0.今天有个程序需要在VC6.0下编译,结果出现了这个报错,在网上找了一通,按照他们的方法搞了一通也没有解决,我毕竟身经百战,自己思考了一下,还是解决了.做下面的一些工作,基本上可以解决:
1.设置系统环境变量:ComSpec=C:\Windows\System32\Cmd.exe
2.看看C:\Program Files\Microsoft Visual Studio\COMMON\MSDev98\Bin下面的vcspawn.exe有没有丢失,如果丢失了,就从按照包相应目录下拷贝一个.
3.如果还不行,有可能是PATH环境变量有问题了,在PATH环境变量中增加下面的路径:
C:\Program Files\Microsoft Visual Studio\COMMON\MSDev98\Bin;C:\Program Files\Microsoft Visual Studio\COMMON\Tools;C:\Program Files\Microsoft Visual Studio\VC98\Bin
4.重新启动VC或者退出Windows,然后重启VC,这个问题就解决了.