На самом деле есть другой способ, не упомянутый здесь в других ответах.
Если вы установите и интегрируете более поздний (с той же или более поздней датой выпуска, чем VS 2008) SDK с VS 2005, это также решает его,Вы также можете перейти к C:\Program Files\Microsoft Visual Studio 8\VC\bin
(или эквиваленту пути) и заменить файлы rcdll.dll
и rc.exe
файлами более поздних версий VS, WDK или SDK.
Side-note: версия rcdll.dll
и rc.exe
должна совпадать , то есть вам нужно скопировать оба сразу из вашего источника (будь то VS, WDK или SDK).У меня работала любая версия начиная с 6.0 или 6.1.Это любая версия, начиная с компиляторов, которые сопровождали версии Vista SDK и VS или более поздние версии.