2013-04-05 37 views
18

Tôi đang cố gắng cài đặt Testacular (sử dụng nmp) trên máy tính xách tay Windows 8 Professional (64 bit), nhưng không thành công khi cài đặt socket.io như một phần của quá trình này. Các lỗi tôi nhận được làCài đặt chuyên biệt không thành công, không có vcbuild.exe

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. 

tôi dường như có .NET framework 3.5 được cài đặt (nó kiểm tra theo add/Remove Windows Components bit trong Control Panel), mặc dù tôi đã không được quản lý để tìm một vcbuild.exe. Tôi đã thử cài đặt một bản sao cũ của VS2005 nhưng điều này dẫn đến một lỗi khác nhau về một dự án không hợp lệ (.vcproj) tập tin.

Có ai có thể đề xuất cách tôi có thể làm việc này không? Thật kỳ lạ nó được cài đặt tốt trên máy tính công việc của tôi, rất giống với cái mà nó không cài đặt (cả hai đều là 64 bit Win 8 Pro).

+1

Tôi gặp vấn đề tương tự trên Windows 7 – rob

+2

Có vẻ như nó không phổ biến, nhưng tôi không thể tìm thấy giải pháp. Tôi đã cố gắng hỏi về nó trong nhóm Socket.io Google một vài lần, nhưng câu hỏi của tôi dường như không bao giờ được chấp thuận. – toby1kenobi

Trả lời

14

Tôi đã gặp phải sự cố tương tự. Tôi cố định điều này bằng cách thêm vào biến môi trường PATH: C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ VC \ vcpackages để nó có thể tìm thấy vc build.

+0

Cảm ơn lời khuyên - đó là Visual Studio 2008 phải không? – toby1kenobi

+0

Có. Toby. Tôi nhận được thông báo tương tự như của bạn, nhưng bằng cách nào đó bằng cách thêm biến môi trường khắc phục vấn đề. –

+0

Cảm ơn điều này, nó thực sự đã cho tôi qua lỗi này, chỉ để vấp ngã mới! – toby1kenobi

4

Trong Visual Studio 2010, công cụ dòng lệnh vcbuild.exe được thay thế bằng msbuild.exe. Vì vậy, hãy đảm bảo bạn có Visual studio phù hợp.

+1

Tôi có Visual Studio 10 ... tôi có cần gỡ bỏ cài đặt nó và cài đặt 9? –

Các vấn đề liên quan