Testacular install не работает, нет vcbuild.exe

Я пытаюсь установить Testacular (используя nmp) на Windows 8 Professional (64-разрядный) ноутбук, но он терпит неудачу, когда пытается установить socket.io как часть этого процесса. Ошибка, которую я получаю, это

Could not load the Visual C++ component "VCBuild.exe".
To fix this, 1) install the .NET Framework 2.0 SDK, 2) install Microsoft Visual 
Studio 2005 or 3) add the location of the component to the system path if it
is installed elsewhere.

У меня, по-видимому, установлен .NET framework 3.5 (он проверяется при добавлении/удалении компонентов Windows в панели управления), хотя мне не удалось найти файл vcbuild.exe. Я попытался установить старую копию VS2005, но это привело к другой ошибке в файле недопустимого проекта (.vcproj).

Может кто-нибудь предложить, как я могу заставить это работать? По правде говоря, он отлично зарекомендовал себя на моем рабочем компьютере, который очень похож на тот, на котором он не будет установлен (оба они 64-битные Win 8 Pro).

Ответ 1

Я столкнулся с той же проблемой. Я исправил это, добавив это в переменную окружения PATH: C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages, чтобы он мог найти vc build.

Ответ 2

В Visual Studio 2010 инструмент командной строки vcbuild.exe заменяется на msbuild.exe. Итак, убедитесь, что у вас есть правая Visual studio.