MSBUILD : error MSB3428: Visual C++ コンポーネント "VCBuild.exe" を読み込めませ んでした。この問題を解決する

環境: Windows7

>npm -g install selenium-server

MSBUILD : error MSB3428: Visual C++ コンポーネント "VCBuild.exe" を読み込めませ
んでした。この問題を解決する
には、次のいずれかを行ってください。 1) .NET Framework 2.0 SDK インストールする
。 2) Microsoft Visual Stud
io 2005 をインストールする。 3) その他の場所にインストールされている場合、コンポ
ーネントの場所をシステム パスに追加する。 [C:\Users\I
NTEREST-MKT\AppData\Roaming\npm\node_modules\selenium-webdriver\node_modules\ws
\node_modules\bufferutil\build\binding.sln]

このエラーが出た場合、Visual Studio 2005をインストールしましょう。

f:id:hrt0kmt:20150601045754p:plain

>npm -g install selenium-server

selenium-webdriver@2.45.1 C:\Users\developer\AppData\Roaming\npm\node_modules
\selenium-webdriver
├── tmp@0.0.24
├── adm-zip@0.4.4
├── rimraf@2.3.4 (glob@4.5.3)
├── xml2js@0.4.4 (sax@0.6.1, xmlbuilder@2.6.4)
└── ws@0.7.2 (options@0.0.6, ultron@1.0.1, bufferutil@1.1.0, utf-8-validate@1
.1.0)

無事、npmコマンドが正常に使えました。

ちなみに、Visual Studioの最新版は、こちらです。