cl.exe和link.exe的异常,咋回事呢

cl.exe和link.exe的错误,怎么回事呢?
用vc++2005建了一个对话框,写了一点代码,编译调试的时候出现了
错误的结果 -2147483645 (从“C:\Program Files\Microsoft Visual Studio 8\VC\bin\cl.exe”返回)
我以为是我程序的问题,于是我新建一个项目,添加一个对话框资源,什么都不干,直接运行,还是出错
错误的结果 -2147483645 (从“C:\Program Files\Microsoft Visual Studio 8\VC\bin\link.exe”返回)
这就搞不懂怎么回事了,是我的VS2005的问题吗


------解决方案--------------------
是VS的问题,先修复一下,
不行就重装吧