求问,"lnk1158 无法运行rc.exe"错误怎么解决?

我用的VS2012,一直用的好好地,但是今天突然在编译x64程序的时候出现"lnk1158 无法运行rc.exe"错误。相同的win32程序则未出现此错误。

重装编译器和windows sdk之后无法解决,windows sdk路径应该正确。求问有没有什么解决方法。

或者卸掉SDK,直接用VS2012自带的rc.exe,不用SDK里面的

重装VS2012,看来是被SDK影响了rc.exe工具。