最近使用VS2012編譯時,出現" error lnk1158 無法運行rc.exe”的問題,無法編譯生成.exe文件,連最基本的HelloWorld控制台程序都無法運行,重置了VS的默認設置,和重裝問題依舊得不到解決。最后發現環境變量的配置問題,具體設置如下:
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\;
C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;
C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\;
C:\Users\(用戶名)\AppData\Local\Microsoft\MSBuild\v4.0\;
看看環境變量中是否包含如下的環境變量,如果沒有,驗證一下目錄后,添加到Path的環境變量中,重啟電腦生效,再次編譯問題的到解決。
希望能有所幫助。
