LINK : fatal error LNK1104: cannot open file "?exe"该如何处理

LINK : fatal error LNK1104: cannot open file "?.exe"
今天安装了Microsoft Platform SDK for Windows Server 2003 R2,然后VC2005就离奇地编译不出任何工程了,哪怕是刚新建就马上编译的普通对话框工程。编译任何工程都是这样的错:

1>正在编译...
1>Command line warning D4002 : ignoring unknown option '/errorReport:prompt'
1>Command line warning D4024 : unrecognized source file type '?', object file assumed
1>LINK : fatal error LNK1104: cannot open file "?.exe"

已经卸载了又重新装过VS2005了,也重新打过补丁了,但还是这样。请问为什么会这样呢?谢谢!

------解决方案--------------------
One of the following may be a cause: 

There was not enough disk space.


The file does not exist.


The filename or its path was incorrectly specified.


The specified drive is invalid.


The file does not have the appropriate permissions.


The path for filename expands to more than 260 characters.


If the given file is named LNKn, which is a filename generated by the linker for a temporary file, then the directory specified in the TMP environment variable may not exist, or more than one directory is specified for the TMP environment variable. (Only one directory path should be specified for the TMP environment variable.)


If the error occurs on the executable filename, an earlier version of the executable may still be running. You will need to terminate the executable before linking it. In Windows NT or Windows 95 you can use the utility PVIEW to look for and kill instances of the application. PVIEW.EXE is shipped with Visual C++. 


If the error message occurs for a library name, and you recently ported the .MAK file from a previous Microsoft Visual C++ development system, the library may no longer be valid. Ensure that the library still exists in this circumstance


------解决方案--------------------
咋看着像字符集有问题?
------解决方案--------------------
不会是源文件后缀是文件名吧?

似乎也认不出选项/errorReport:prompt了呢,要不就把Microsoft Platform SDK for Windows Server 2003 R2卸了试试看
------解决方案--------------------
晕 即使版本不同,不同的版本也该对应不同的配置 一般是 $(VCInstallDir)bin 你的怎么多了个D?