February 29, 2012 Leave a comment
Well, here it goes.
A long time ago in a galaxy far, far away… Well, actually, few days ago. But noblesse oblige, I’ve used the “tale” word.
OK, done with the intro.
Some days ago I had installed Visual Studio onto a new system and as the original install DVD I’ve got doesn’t come with the service pack preinstalled (and service pack is simply a must for any VS version, talking from vast experience here) I was thinking to myself “uhm let’s be practical, Microsoft Update can handle it, they say so don’t they?..” so I didn’t bother my self with a manual install. And turned out I should have.
But the tale goes on.
Windows 7 gladly announced that I’ve got new updates for my authentic Microsoft software, ServicePack 1 for the Studio in particular, along with some hotfixes and I relentlessly hit the install button. Went to get a coffee.
The system had rebooted and I proceeded with compiling some usual VC++ stuff, just to find out a weird “Error spawning rc.exe” error in the output.
I googled of course, according to various sources it supposed to mean that some SDK binaries are missing (rc.exe in my case). I examined the folder, and yessir it was empty at all, that’s really missing, eh?
Well, I know how to address that (mean I think I do), launched the VS setup ‘gain and executed the Restore option, another 30 mins to drink a coffee.
Guess what? It resulted an “installation error” plus some odd message box saying “error 5 no find” or something of that kind in unreadable English (outsourcing to India comes with a price, fine sir).
That’s really pear shaped *sad face*…
After that I experimented for a while manually uninstalling downloaded MS “service pack” kbs, no luck. Needless to say that I had to uninstall it completely (it did work properly, woohoo). Then I installed my beloved IDE one more time, downloaded a Visual Studio 2008 Service Pack 1 ISO from Microsoft, installed it over the VS and it went just fine. Really.
Kinda made my day.
So please take my kind advice and do install Visual Service packs manually, it will take longer, granted, but you won’t end up with a screwed up installation.
True story bro.