У меня была та же проблема, которую описывает ironsavior. У меня была VS 2008 с пакетом обновления 1 (SP1) и никакие другие VS не установлены (то есть, нет экспресс-версии чего-либо.)
Вот как я решил это, в основном реестр стимул .
Я перешел к ключу реестра HKLM\SOFTWARE\Wow6432Node\Microsoft\DevDiv\VS\Servicing\9.0\IDE\1033
и изменил следующие значения (они были 0 , 0 и "RTM" соответственно)
SP = dword:00000001
SPIndex = dword:00000001
SPName = "SP1"
Вам даже не нужно выходить из установщика, чтобы сделать это. Просто повторите проверки после настройки реестра, и он должен пройти. По крайней мере, работал на меня.