Visual Studio 2008 Service Pack 1 のインストールがどうしても成功しなくて苦労したためメモ。
現象としては以下のリンクから入手したSP1のインストーラ実行中、
途中で止まってしまうというものだ。
具体的には KB950278 をインストールしているときに止まってしまう。
環境はWindows8.1。
Microsoft Visual Studio 2008 Service Pack 1 (インストーラ)
https://www.microsoft.com/ja-jp/download/details.aspx?id=10986
表示されるエラーはこんな感じ
----------------------
MSI (s) (B8:9C) [13:33:00:595]: 製品: Microsoft Office Enterprise 2007 - 更新 'Hotfix for Office (KB950278)' をインストールできませんでした。エラーは 1603 です。追加情報は、ログ ファイル C:\Users\hoge\AppData\Local\Temp\Microsoft Visual Studio 2008 SP1_2015xxxx_133237043-Microsoft Office Enterprise 2007-MSP0.txt にあります。
MSI (s) (B8:9C) [13:33:00:595]: Windows インストーラーにより更新プログラムがインストールされました。製品名: Microsoft Office Enterprise 2007、製品バージョン: 12.0.6612.1000、製品の言語: 0、製造元: Microsoft Corporation、更新プログラム名: Hotfix for Office (KB950278)、インストールの成功またはエラーの状態: 1603
MSI (s) (B8:9C) [13:33:00:595]: Note: 1: 1729
MSI (s) (B8:9C) [13:33:00:595]: 製品: Microsoft Office Enterprise 2007 -- 構成に失敗しました。
MSI (s) (B8:9C) [13:33:00:595]: Windows インストーラーにより製品が再構成されました。製品名: Microsoft Office Enterprise 2007、製品バージョン: 12.0.6612.1000、製品の言語: 0、製造元: Microsoft Corporation、再構成の成功またはエラーの状態: 1603
----------------------
【解決】
Visual Studio 2008 SP1がインストール失敗する対策
http://at-links.biz/blog/?p=2344
C:\Program Files (x86)\Microsoft Web Designer Tools\VWD
のフォルダ名を変更してsp1インストールを再実行
とりあえず 「VWD__」とかにしてやったらうまくいった
リンクの通りに「VWD.no」とかにしたときは上手くいかなかった。
なのでさんざん他の方法を探し回っていたが、
microsoftの回答でもVWDの名前を変える方法を提唱していた(リンクは忘れた)
のでもう一度やってみたところうまくいった。
原因はよくわかっていない。