I got my January MSDN update in the mail yesterday. In it came Visual Studio 2008. The installation did not go smoothly. I got errors that it failed. I ran the setup again in “repair” mode and it got further.
I tried creating a simple C++/MFC application and it did not compile complaining of missing windows.h and winres?.h. I can’t remember the letter missing from the file but it wasn’t winres.h it was looking for. It was looking in ./Microsoft Visual Studio 9.0/VC/atlmfc/include.
I tried repairing again and the files did not appear. I then ran the setup, went to add/remove components and deselected the C++ MFC component, then ran it again and selected it to reinstall it. Though the files that were “missing” did not appear, something changed and when I tried building an C++ MFC app, and Win32 app, those files were not referenced and the projects built successfully. Weird. I then tried compiling a 2005 C++ MFC project I had and it built fine as well.